onsite
GEN AI Developer - Tata Consultancy Services (TCS)
Software Engineer
Lead the design and deployment of Generative AI solutions on Azure, leveraging Java, Spring Boot, and microservices to build scalable, AI‑powered applications. Strong ML experience and familiarity with LangChain/LangGraph are essential.
About the role
Key Responsibilities
- Architect and develop end‑to‑end Generative AI applications using Java, Spring Boot, and Azure AI services.
- Design and expose robust RESTful APIs and microservices to support AI workloads.
- Integrate LangChain and LangGraph for advanced language model orchestration.
- Collaborate with data scientists to implement and tune machine learning models.
- Deploy, monitor, and scale applications within Azure Cloud, ensuring high availability and security.
Requirements
- Proven experience in Java and Spring Boot development.
- Hands‑on experience with microservices architecture and API design.
- Solid background in machine learning and Generative AI.
- Experience with Azure AI, Azure Cloud services, and related tooling.
- Familiarity with LangChain and LangGraph is highly desirable.
Skills
javamachine learninggenerative ailangchain