Bangalore, Karnataka, India Remote (City)

NTT DATA is hiring an AI Developer

NTT DATA is hiring an AI Developer to build and support production-ready Generative AI solutions, including RAG-based assistants and agentic workflows that integrate with enterprise data. You will work with Tech Leads and Architects to translate solution designs into secure, scalable implementations.

What You'll Do

  • Build GenAI apps implementing LLM-based features such as Q&A, summarization, extraction, and classification using prompt engineering and structured outputs.
  • Implement RAG pipelines, building ingestion, chunking, embeddings, and retrieval flows using vector databases to ground answers in enterprise knowledge.
  • Develop agent workflows, creating agentic automations like tool calling, task routing, and multi-step workflows using common frameworks and patterns.
  • Integrate AI services with internal systems via APIs, authentication, and approved access controls, following enterprise engineering standards.
  • Add logging and telemetry and participate in evaluation and testing to catch regressions and ensure stable production behavior.
  • Use coding assistants to accelerate development while maintaining clean code and reviews.

What We're Looking For

  • 5+ years total IT or software engineering experience with enterprise applications, APIs, and services.
  • 2+ years hands-on AI, ML, or GenAI experience, including building or supporting AI solutions.
  • Strong Python skills with the ability to build services, scripts, and automation.
  • Experience with LLM APIs and providers, and an understanding of risks like hallucinations and quality control.
  • Hands-on experience with RAG frameworks, including vector databases and the retrieval and grounding loop.
  • Exposure to Agents and agentic AI patterns like tool calling, orchestration, and task decomposition.
  • Solid engineering fundamentals: APIs, version control, testing, troubleshooting, and secure coding practices.
  • Experience with MCP servers or MCP-style tool integrations.

Nice to Have

  • Familiarity with FastAPI or Flask, Docker, CI/CD, and production monitoring patterns.
  • Exposure to financial services or regulated data environments.

Technical Stack

  • Python
  • LLM APIs
  • Vector Databases
  • RAG frameworks
  • Agent frameworks
  • FastAPI/Flask
  • Docker
  • MCP servers

Team & Environment

You will work with Tech Leads and Architects.

Work Mode

This role is based locally in Bangalore, Karnātaka, India.

NTT DATA is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status.

Required Skills
PythonLLM APIsVector DatabasesRAG frameworksAgent frameworksFastAPIFlaskDockerMCP serversAI/MLGenAIAPIsServicesAutomation PythonLLM APIsVector DatabasesRAG frameworksAgent frameworksFastAPIFlaskDockerMCP serversAI/MLGenAIAPIsServicesAutomation
Want to work from Thailand?

Join a remote network built for tech talent

Iglu gives you real employment in Southeast Asia — visa, work permit, and projects included. Pick what you work on, earn performance-based pay, and live where you want.

Legal employment in Thailand & Vietnam
Choose your own projects
Performance-based revenue sharing
Relocation support available
Join Iglu
200+ professionals worldwide
About company
NTT DATA
NTT DATA is a $30+ billion trusted global innovator of business and technology services. Services include business and technology consulting, data and artificial intelligence, industry solutions, and development, implementation and management of applications, infrastructure, and connectivity. Also one of the leading providers of digital and AI infrastructure in the world.
All jobs at NTT DATA Visit website
Job Details
Department Software Development
Category data
Posted 2 months ago