About this role
NTT DATA is seeking a Z2_AI Java/Python professional to join their team in Bangalore, India. This role focuses on the end-to-end development of AI products, including ideation, prototyping, deployment, and maintenance. Responsibilities include building AI applications, chatbots, and multi-agent systems, developing LLM RAG pipelines, and designing AI orchestration layers or MCP servers for enterprise integration. The role also involves leading the migration of legacy systems to microservices and AI-enabled solutions. Required qualifications include strong proficiency in Java, Spring Boot, and microservices, alongside frontend development experience with Vue.js, React, or Angular. Candidates must have experience with Python and AI/ML frameworks such as PyTorch or TensorFlow, as well as practical knowledge of chatbots, AI agents, LLM prompt engineering, RAG, API integration, and distributed systems. Familiarity with DevOps practices and tools like Git, GitHub Actions, and GitLab CI is required. Preferred technical skills include experience with LangChain, LlamaIndex, Semantic Kernel, vector databases (Pinecone, FAISS), Kafka, Spark, Kubernetes, Docker, Azure OpenAI, AWS Bedrock, and Camunda for workflow management.
For full details about this role, click “Apply on company site” to view the employer’s original posting.