Software Development Senior Specialist
Apply now »Date: Apr 17, 2026
Location: Bangalore, KA, IN
Company: NTT DATA Services
AI applied engineer
As an Applied AI Engineer, you will bridge the gap between experimental AI models and scalable, production-ready software. You will design and deploy agentic workflows that leverage Python for backend logic, LangChain for orchestration, and React for user interfaces, all hosted on AWS.
Key Responsibilities
- Design and implement multi-agent systems using Google ADK. Focus on tool-calling accuracy, sequential/parallel execution, and complex delegation logic.
- Build scalable, asynchronous backend services using Python (FastAPI/Flask). Handle model orchestration and API exposure.
- Develop Retrieval-Augmented Generation (RAG) pipelines. Integrate LLMs (like Gemini via Vertex AI or OpenAI via Bedrock) into business applications.
- Collaborate on React/TypeScript interfaces. Ensure seamless interaction between the AI backend and the end user.
- Deploy and manage AI workloads on AWS (Lambda, API Gateway, SageMaker) or GCP (Vertex AI, Cloud Run). The choice depends on project requirements.
- Implement guardrails to mitigate hallucinations. Use observability tools to track agent performance and token optimization.
Required Skills & Qualifications
- Deep expertise in Google ADK, LangChain, and LangGraph for building autonomous agentic systems.
- Proficiency in Python for backend/AI logic and React/TypeScript for frontend development.
- Hands-on experience with AWS services (Bedrock, SageMaker, API Gateway) and Infrastructure as Code (CDK/CloudFormation).
- Strong understanding of prompt engineering, vector databases (Pinecone/FAISS), and LLM fine-tuning.
- A Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
Job Segment:
Developer, Cloud, Computer Science, Technology