We are looking for a Senior 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: * 5+ 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
Let’s check some Jappware benefits: * Collaborative and dynamic work environment. * Hybrid work format & flexible work hours. * MacOS equipment. * 20 paid vacation days. * 15 paid sick leave days. * 4 additional days off per year (for blood donors). * Annual budget for learning & development activities. * IT Club membership. * Accountant services. * Regular internal tech and non-tech talks. * Option to work from our welcoming office in Lviv.
And many other exciting benefits!
Steps to Expect in Jappware’s Hiring Process: * Intro Interview * Technical Interview * Client Interview