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.





