Chennai, Tamil Nadu, India Employment

NTT DATA is hiring a Software Development Senior Specialist

About the Role

NTT DATA seeks a Software Development Senior Specialist with a focus on agentic AI. In this role, you will design, develop, and deploy advanced AI systems leveraging autonomous agents, large language models, and cloud-native architectures. You will combine hands-on development with architecture design and technical leadership to deliver intelligent, autonomous systems for enterprise use cases.

What You'll Do

  • Design and implement agent-based AI systems using frameworks like LangChain, LangGraph, AutoGen, CrewAI, or Semantic Kernel.
  • Develop multi-agent orchestration systems with memory, planning, and tool usage capabilities.
  • Integrate LLMs from OpenAI, Azure OpenAI, Anthropic, or open-source models into enterprise workflows.
  • Implement Retrieval-Augmented Generation (RAG) pipelines using vector databases.
  • Build secure, production-grade prompt engineering frameworks.
  • Develop scalable backend services using Python with FastAPI, Flask, or Django.
  • Build AI microservices and APIs for enterprise integration.
  • Implement async processing, workflow automation, and event-driven systems.
  • Ensure high-quality code with unit tests, CI/CD integration, and best practices.
  • Design and deploy AI solutions on AWS (SageMaker, Bedrock, Lambda, ECS/EKS, API Gateway, DynamoDB/RDS).
  • Implement AI workloads on Azure (Azure OpenAI, Azure ML, Azure Functions, AKS, Cognitive Services).
  • Build secure cloud architectures with IAM, VPC, networking, and encryption best practices.
  • Implement infrastructure as code with Terraform, CloudFormation, or Bicep.
  • Set up CI/CD pipelines for AI applications.
  • Manage containerization using Docker and Kubernetes.
  • Implement model monitoring, logging, and performance optimization.
  • Ensure governance, compliance, and responsible AI practices.
  • Lead AI architecture discussions and solution design workshops.
  • Mentor junior developers and AI engineers.
  • Define AI adoption strategy and roadmap.
  • Collaborate with cross-functional teams in Product, Cloud, Security, and Data Engineering.

What We're Looking For

  • Strong expertise in Python.
  • Hands-on experience with LLMs and agent frameworks.
  • Deep understanding of prompt engineering.
  • Deep understanding of RAG architecture.
  • Deep understanding of vector databases like Pinecone, FAISS, Weaviate, or Azure AI Search.
  • Deep understanding of API integrations.
  • Experience with AWS and Azure cloud services.
  • Strong knowledge of REST APIs, microservices, and event-driven architecture.
  • Experience with Git, CI/CD, Docker, and Kubernetes.
  • Experience deploying AI systems in production environments.
  • Familiarity with AI governance, model evaluation, and monitoring.
  • Experience integrating enterprise data sources like SharePoint, SAP, or CRM systems.

Nice to Have

  • 8+ years of Python experience.

Technical Stack

  • Languages & Frameworks: Python, FastAPI, Flask, Django
  • AI Frameworks: LangChain, LangGraph, AutoGen, CrewAI, Semantic Kernel
  • LLMs: OpenAI, Azure OpenAI, Anthropic
  • Vector Databases: Pinecone, FAISS, Weaviate, Azure AI Search
  • Cloud (AWS): SageMaker, Bedrock, Lambda, ECS/EKS, API Gateway, DynamoDB, RDS
  • Cloud (Azure): Azure ML, Azure Functions, Azure Kubernetes Service (AKS), Cognitive Services
  • Infrastructure as Code: Terraform, CloudFormation, Bicep
  • Tools: Git, Docker, Kubernetes

Team & Environment

You will collaborate closely with cross-functional teams including Product, Cloud, Security, and Data Engineering.

NTT DATA is an equal opportunity employer.

Required Skills
PythonFastAPIFlaskDjangoLangChainLangGraphAutoGenCrewAISemantic KernelOpenAILLMsPrompt EngineeringRAGVector DatabasesPineconeFAISSWeaviateAzure AI Search
Looking for a remote dev community?

200+ professionals, 37 countries, one network

Working remotely doesn't mean working alone. Iglu connects you with developers, designers, and digital experts worldwide. Collaborate, learn, and grow together.

Global professional network
Knowledge sharing & collaboration
Regular community events
Cross-project opportunities
Join the community
37 countries represented
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.

Visit website
Job Details
Department Software Development
Category backend
Posted 14 days ago