We’re looking for a Senior Python Backend Engineer to join an AI Agent Team building enterprise-scale agentic AI systems. This role blends high-performance backend engineering with hands-on development of LLM-driven features, retrieval architectures, and multi-agent workflows—owning production systems built for scalability, observability, and reliability across cloud environments.
What you’ll do
- Design and develop scalable backend services for GenAI and agentic systems
- Build production-grade retrieval + embedding pipelines integrating vector databases and LLMs
- Implement performant, observable, and secure microservices in a Kubernetes environment
- Partner with Data Science and AI Research to operationalize LLM / agent-based capabilities
- Optimize system performance, reliability, and cost for large-scale distributed workloads
- Maintain strong engineering standards: code quality, tests, CI/CD, and continuous deployment
Requirements
- 5+ years backend development experience in production environments
- Strong proficiency in Python + solid CS fundamentals (data structures, algorithms, concurrency)
- Proven experience building large-scale distributed systems with cloud-native technologies
- Hands-on experience with Kubernetes, Docker, and CI/CD pipelines
- Familiarity with LangChain, LangGraph, or similar LLM frameworks
- Strong communication, proactive ownership, and ability to deliver in a fast-paced environment – advantage
- Experience with vector databases: Pinecone, Qdrant, Milvus, pgvector, Redis (or similar) – advantage
- Practical experience integrating LLMs (e.g., OpenAI, Anthropic, Google Gemini, or open-source models) – advantage