Back to Job Board
N

Software Development Senior Specialist

NTT DATAKA, IndiaApril 17, 2026

Job Description

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.

Preparing for this role?

Practice with an AI interviewer tailored to Software Development Senior Specialist at NTT DATA.