Job Summary
We are seeking an experienced Python Developer with strong Java and AI/GenAI expertise to design, develop, and deploy scalable intelligent applications. The role involves working on cutting-edge technologies such as LangChain, LangGraph, and Google ADK, with end-to-end ownership from solution design to production release.
Key Responsibilities
- Design and develop scalable applications using Python and Java
- Build and implement AI/GenAI-based solutions using frameworks like LangChain and LangGraph
- Perform technical solutioning and architecture design based on business requirements
- Develop, test, and deploy applications to production environments
- Collaborate with cross-functional teams to deliver high-quality solutions
- Optimize performance and ensure code quality, scalability, and reliability
- Participate in code reviews, debugging, and issue resolution
- Stay updated with emerging trends in AI/ML and LLM technologies
Skill Requirements
Programming Languages:
- Strong expertise in Python
- Strong experience in Java
AI/ML & GenAI Skills:
- Hands-on experience with LangChain, LangGraph
- Exposure to Google ADK
- Understanding of LLM-based applications
Technical Skills:
- Strong knowledge of application design and architecture
- Experience in end-to-end development lifecycle
- Familiarity with API development and integration
Other Requirements
- Strong problem-solving and analytical skills
- Experience in production deployment and release management
- Ability to work in a fast-paced, collaborative environment
- Good communication and stakeholder management skills
- Experience with Agile methodology is an added advantage