Company: NTT DATA Services / NTT DATA India
Job Title: Associate Engineer – AI Services (Associate Software Development Engineer)
Job Requisition ID: R-151207
Practice / Group: AI Services, Cloud & Application Development
Workplace Type: Hybrid Working
Employment Type: Full-Time Regular
Experience Level: Entry Level (0 to 2 Years / Fresh Graduates Eligible)
Posting Location: Chennai, Tamil Nadu, India
Company & Practice Overview
NTT DATA is a $30+ billion global business and technology services powerhouse serving 75% of the Fortune Global 100 across 70+ countries. Backed by NTT Group’s $3+ billion annual R&D investment, NTT DATA leads enterprise innovation across cloud infrastructure, data centers, cybersecurity, and enterprise-scale Artificial Intelligence.
The Associate Engineer – AI Services (Job ID: R-151207) position is based out of NTT DATA’s technology hub in Chennai under a Hybrid Working model. Functioning as an entry-level Software Development Engineer, associates build cloud-native microservices, design RESTful APIs, process telemetry data, and apply Machine Learning / AI algorithms across structured and unstructured datasets to deliver scalable client solutions.
Key Responsibilities & Daily Operations
- Microservices & API Engineering: Design, code, and test modular software components within a microservices architecture, developing scalable RESTful APIs.
- AI & Telemetry Data Processing: Process structured and unstructured datasets, analyze telemetry streams, and integrate Machine Learning and AI algorithms into production workflows.
- Prototyping & Multi-Vendor Integration: Assist with detailed sub-system designs, build multi-vendor infrastructure prototypes, and demonstrate proof-of-concepts (PoCs) to internal and client stakeholders.
- Testing, Debugging & Code Quality: Write unit and automated tests (TDD approach), debug distributed system issues, refactor legacy modules, and participate in peer code reviews.
- CI/CD & Cloud Deployment: Collaborate with product and DevOps teams to deploy applications across public cloud environments using CI/CD pipelines.
- Documentation & Operational Support: Author and maintain technical design documents, operational runbooks, and end-user guides.
Minimum Eligibility & Qualification Criteria
Academic Background
- Degree: Bachelor’s degree (B.E. / B.Tech / B.Sc / BCA / MCA) or equivalent in Computer Science, Artificial Intelligence, Engineering, or a related technical field.
Experience Level
- Entry Level (0 to 2 Years): Fresh engineering graduates (2025/2026 batches) or early-career developers with foundational exposure to full SDLC tools, agile practices, and cloud/API development.
Mandatory Technical Competencies
- Programming & Frameworks: Developing proficiency in one or more core languages: Python, Java, C/C++, C#, JavaScript, or Node.js, along with relevant libraries and frameworks.
- CS & Software Fundamentals: Solid understanding of Data Structures, Algorithms, Software Design, analytical problem-solving, and debugging.
- Architecture & APIs: Foundational knowledge of microservices architecture and RESTful API development.
- Databases (SQL & NoSQL): Hands-on familiarity with relational databases (SQL) and NoSQL data stores (MongoDB, Elasticsearch, Cassandra).
- Cloud & Containers: Basic understanding of public cloud platforms (AWS, GCP, Microsoft Azure), container runtimes (Docker, Kubernetes), and CI/CD workflows.
- Methodology: Familiarity with Agile, Lean practices, and Test-Driven Development (TDD).
Preferred Certifications
- Microsoft Certified: Azure Fundamentals (AZ-900) or equivalent cloud/agile certifications.
Compensation & Employee Benefits
- Estimated Starting Salary: ₹4.5 LPA to ₹7.5 LPA (CTC) for entry-level Associate Engineers in AI Services, depending on technical assessment performance and certification credentials.
- NTT DATA Corporate Benefits:
- Hybrid Flexibility: Balanced remote and on-site collaboration at the Chennai office.
- Global R&D Ecosystem: Access to NTT DATA’s innovation centers, startup partner networks, and enterprise AI sandboxes.
- Certification Sponsorship: Subsidized certifications across Microsoft Azure, AWS, GCP, and Agile frameworks.
- Health & Wellbeing: Comprehensive Medical Insurance, Group Term Life, Personal Accident Coverage, and wellness programs.
Selection Workflow & Interview Steps
1. Profile Shortlisting & Resume Audit (Requisition ID: R-151207)
(Verification of CS/Engineering degree, Python/Java/Node.js skills, AI/ML projects, & Chennai hybrid fit)
↓
2. Online Aptitude & Technical Coding Assessment
(Evaluation of Logical Reasoning, Data Structures & Algorithms [1–2 Coding Problems], SQL/NoSQL, & Cloud/OOP MCQs)
↓
3. Technical Interview Round 1 (Programming, DSA & APIs)
(Live coding in Python/Java/JavaScript, Data Structures, REST API design, & SQL vs. NoSQL database concepts)
↓
4. Technical Interview Round 2 (AI/ML Fundamentals, Microservices & Cloud)
(Deep dive into ML/AI project workflows, Docker/Kubernetes basics, telemetry/data handling, & debugging scenarios)
↓
5. Managerial & HR Round (Agile Mindset & Offer Rollout)
(Evaluation of communication skills, geo-distributed teamwork, hybrid work alignment, & formal offer issuance)
NTT DATA Official Anti-Fraud Notice: NTT DATA recruiters never request payments, fees, or banking details during the recruitment process. All legitimate hiring emails originate strictly from
@nttdata.comemail domains.
Essential Technical Topics to Prepare
- Programming & DSA: Arrays, Strings, HashMaps, Trees, API request/response lifecycle (HTTP methods, status codes, JSON parsing), and asynchronous programming (Python
asyncio/ Node.js Event Loop). - AI/ML & Data Handling: Supervised vs. Unsupervised learning, handling structured vs. unstructured data, basic data preprocessing (
Pandas/NumPy), and REST API model inference serving. - Cloud, Databases & Containers: SQL joins/indexing vs. MongoDB document schemas/Elasticsearch indexing, Dockerfile creation, Kubernetes Pods/Services basics, and CI/CD pipeline stages.
Core Resume Keywords for ATS Optimization
- Role & Practice: Associate Engineer AI Services, Associate Software Development Engineer, Microservices Architecture, RESTful API Development, Distributed Systems
- Languages & Frameworks: Python, Java, C++, C#, JavaScript, Node.js, Data Structures and Algorithms (DSA), Test-Driven Development (TDD)
- AI, Data & Databases: Machine Learning (ML), Artificial Intelligence (AI), Telemetry Data, Structured and Unstructured Data, SQL, NoSQL, MongoDB, Elasticsearch, Cassandra
- Cloud & DevOps: Microsoft Azure, AWS, GCP, Docker, Kubernetes, CI/CD, Agile, Lean Methodologies, Automated Testing
- NTT DATA Specifics: Requisition R-151207, NTT DATA Chennai, Hybrid Working, Azure Fundamentals
Frequently Asked Questions (FAQs)
1. What is the Job Requisition ID for this NTT DATA position?
The official NTT DATA requisition ID is R-151207.
2. What is the work location and arrangement?
The role is based in Chennai, Tamil Nadu, India, operating under a Hybrid Working arrangement.
3. Are fresh graduates eligible to apply?
Yes. This is an entry-level Associate Software Development Engineer position open to fresh graduates with a Bachelor’s degree in Computer Science, Engineering, or a related field.
4. What core technologies are used in this AI Services role?
Engineers work with Python, Java, Node.js/C#, microservices and RESTful APIs, SQL and NoSQL databases (MongoDB, Elasticsearch, Cassandra), Docker/Kubernetes, and public cloud platforms (Azure, AWS, GCP) to deploy ML/AI solutions.