Senior Python API & GenAI Backend Engineer (510 Years Experience)
Role Overview
We are seeking a highly skilled Senior Python API & GenAI Backend Engineer with 510 years of experience in backend development API engineering and Generative AI solution development. The ideal candidate should be a strong hands-on developer with excellent analytical and problem-solving skills capable of designing developing and leading enterprise-grade AI-powered solutions.
Key Responsibilities
- Design and develop scalable backend applications APIs and microservices using Python.
- Lead end-to-end implementation of GenAI and Agentic AI solutions.
- Build and optimize RAG (Retrieval-Augmented Generation) pipelines using modern AI frameworks.
- Develop AI agents and workflows using LangChain/LangGraph.
- Integrate vector databases and implement semantic search capabilities.
- Design secure scalable and high-performance solutions on Azure or AWS.
- Collaborate with architects product owners and stakeholders to translate business requirements into technical solutions.
Required Skills
- 510 years of strong hands-on Python development experience
- Experience building and deploying GenAI / Agentic AI solutions
- Expertise in RAG LangChain/ LangGraph
- Hands-on experience with Vector Databases (Azure AI Search Pinecone Weaviate ChromaDB Milvus etc.)
- Experience with Azure AI Foundry and/or AWS Bedrock
- Solid experience in REST API Development & Integration
- Experience with SQL/NoSQL databases
- Familiarity with Docker CI/CD Git and Cloud-native development
Qualifications
- Bachelors or Masters degree in Computer Science Engineering or a related field.
- Strong communication and stakeholder management skills.