Python Developer
Role details
Job location
Tech stack
Job description
What You'll Be DoingDesign, build, and deploy features, and APIs to automate unstructured tasksBuild production-level backend and microservices in Python and TypeScriptWork with product and engineering teams to shape models, services, and system behaviourContribute to system architecture and infrastructure for scale, observability, and performanceExplore and implement LLMs, prompt engineering, and AI orchestration frameworksTake ownership of features end-to-end, from design to deployment and monitoring
Requirements
What They're Looking For5+ years of software engineering experience, with strong backend focusProficiency in Python and/or TypeScript, and experience with production-grade systemsFamiliarity with LLMs, AI agents, or orchestration frameworks (OpenAI, Anthropic, LangChain, etc.)Strong grasp of data modelling, cloud infrastructure (preferably AWS), and modern APIsExperience with relational and NoSQL databases (e.g. PostgreSQL, MongoDB)Problem-solver who can reason about complex systems and deliver clean, scalable codeExcellent communication skills and ability to collaborate across technical and non-technical teams Interviews will be taking place next month and shortlisting will start immediately so if you're interested, please apply right away