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
- 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