Role Overview
We need a senior Python engineer with more than seven years of professional experience building production systems, including substantial work shipping AI-enabled products. You will lead backend and AI integration work, mentor engineers, and partner with product and ML teams to deliver reliable, scalable solutions.
What You Will Do
- Build and maintain Python APIs for AI-enabled applications.
- Implement RAG pipelines, vector search, and LLM orchestration layers.
- Design secure, scalable data flows for model input/output processing.
- Integrate third-party AI services and optimize latency/cost.
- Write high-quality tests and participate in code reviews.
- Collaborate with DevOps on CI/CD and observability for AI workloads.
Must-Have Skills
- 7+ years of professional Python development (FastAPI, Django, or Flask).
- Senior-level ownership: architecture, code review, mentoring, and delivery planning.
- Proven AI/ML integration in production (LLMs, RAG, model APIs, or similar).
- Strong understanding of REST APIs, async jobs, and background workers at scale.
- Deep experience with SQL/NoSQL databases, caching, and performance tuning.
- Hands-on cloud experience with AWS, GCP, and Azure for deployment and operations.
- DevOps tooling experience with Docker, Kubernetes, and Jenkins CI/CD pipelines.
Nice to Have
- Experience with LangChain/LlamaIndex style orchestration.
- Knowledge of model evaluation, prompt strategies, and guardrails.
- Exposure to Kubernetes and distributed systems patterns.