Middle Python Engineer

office / remotesoftware developmentMiddle
We are looking for a Middle Python Engineer to join our remote team in a growing AI startup working in the real estate domain. You'll be helping us build and launch AI-powered tools, working on everything from backend code to cloud setup and deployment.

Key Responsibilities:
  • Design, implement, and maintain scalable backend services using Python (Django) and PostgreSQL
  • Develop and integrate RESTful APIs; write and maintain clean, well-documented endpoints
  • Work with infrastructure tools and services such as Kubernetes, Azure, AWS, and similar platforms
  • Set up and maintain CI/CD pipelines to ensure fast and safe delivery
  • Collaborate on AI-related projects, including work with LangChain and other LLM integration tools
  • Write and maintain tests to ensure code reliability and robustness
  • Use tools like Postman for API development and testing
  • Actively participate in architectural discussions and planning
  • Work closely with a distributed international team, showing strong communication and collaboration skills
  • Be proactive in identifying challenges and opportunities for technical improvement
Requirements:
  • 3+ years of experience as a Python engineer, with a strong focus on Django and PostgreSQL
  • Experience working with cloud infrastructure and containerization tools (Kubernetes, Azure, AWS, etc.)
  • Hands-on experience with CI/CD processes
  • Solid experience with LangChain and AI/LLM-related project work
  • Strong understanding of API development and distributed systems
  • Familiarity with Postman and testing methodologies
  • Excellent problem-solving skills and a proactive attitude
  • Experience working in remote and distributed teams
  • At least an Upper-Intermediate level of English
  • Previous working experience in a start-up will be beneficial