Role description
Job Description - Lead Python Developer Experience: 7-10 years Location: Trivandrum, Chennai Role: Lead Python Developer - Backend Engineering & AI Frameworks Additional Comments We are seeking a Lead Python Developer with strong expertise in backend engineering and AI frameworks, particularly LangChain, AWS Bedrock, and MCP adaptors. The ideal candidate should have hands-on experience in building and integrating agentic architectures using Large Language Models (LLMs), supported by a solid foundation in Python, distributed systems, and scalable backend design. Must-Have Skills
- 7-10 years of hands-on Python development experience
- Strong understanding of software design principles and scalable architectures
- Deep knowledge of LangChain, LLM orchestration, and tool chaining
- Practical experience with AWS Bedrock for deploying and integrating LLMs via managed services
- Experience working with MCP (Modular Component Protocol) adaptors or similar agentic plugins
- Familiarity with RESTful APIs, asynchronous programming, and microservice architectures
- Proficiency in CI/CD workflows, Docker, and Git
- Strong problem-solving and debugging skills
- Experience working in an Agile environment
- Ability to collaborate with cross-functional teams including Java/Spring Boot and Angular
- Skilled in optimizing code for performance, reusability, and reliability
- Experience participating in code reviews, technical design discussions, and architectural planning
Good-to-Have Skills
- Exposure to AI frameworks such as Haystack, LlamaIndex, or Semantic Kernel
- Familiarity with event-driven architectures or messaging systems (Kafka, RabbitMQ)
- Hands-on experience with LangGraph or other agentic workflow orchestration tools
- Working knowledge of secure cloud environments, IAM, and role-based access in AWS/Azure
Core Technical Skills Python, MySQL, Flask
Skills
Python, LangChain, MySQL, Flask, Backend Engineering, AI Frameworks, AWS Bedrock, MCP Adaptors.
|