Fresher Jobs / NTT DATA / NTT DATA Hiring Associate Engineer – AI Services in Chennai | Hybrid
Fresher / entry level
NTT DATA logo

NTT DATA

NTT DATA Hiring Associate Engineer – AI Services in Chennai | Hybrid

Chennai Hybrid Not specified Not disclosed Full Time Batch 2026, 2025, 2024, 2023, 2022 Any Engineering Degree — Computer Science Engineering / Computer Science / Information Technology / Computer Engineering / Information Science / Software Engineering / Artificial Intelligence / Artificial Intelligence and Machine Learning / Machine Learning / Data Science / Cyber Security / Information Systems

Quick actions

Apply Now

Skills required

Technologies this role asks for

Prepare for this role

Learn the required skills, practice interview MCQs, then come back and apply for Java, Python .

Get new job alerts

Be notified when roles like this match your profile.

You’ll hear about matching jobs on this device.

  1. Tap the Share button in Safari
  2. Choose Add to Home Screen
  3. Open SoftoJobs from your Home Screen
  4. Tap Enable Job Alerts

Job description

What you’ll do in this role

Job Overview

NTT DATA is hiring an Associate Engineer for its AI services work in Chennai, Tamil Nadu. This is a full-time position with a hybrid working arrangement. The role is positioned at entry level and involves supporting the design, development, testing, integration, and deployment of software systems and components.

The work includes developing functionality in a microservices environment, working with APIs and telemetry data, and supporting the execution of machine learning and artificial intelligence algorithms. Candidates may work with both structured and unstructured data and contribute to solutions built for cloud-based or internet-related applications.

Key Responsibilities

  • Develop software functionality and solution components under the guidance of senior team members and other stakeholders.
  • Write, review, debug, refactor, and test code as part of software enhancement and product development activities.
  • Assist with automated test execution and contribute to test-driven development practices.
  • Participate in software deployment activities and collaborate with product teams to deliver software components.
  • Support the integration and assembly of solutions through automation, coding, and the use of third-party software.
  • Contribute to the design and development of microservices, APIs, and distributed software systems.
  • Assist with prototypes involving multi-vendor infrastructure and help demonstrate solutions internally or to clients.
  • Work with APIs, telemetry information, structured and unstructured data, and the execution of ML/AI algorithms.
  • Help maintain technical program documentation, end-user documentation, and operational procedures.
  • Review code produced by other developers and support ongoing code quality improvements.

Required Technical Skills

  • Programming languages: Developing-level knowledge of one or more languages such as C, C++, C#, Java, JavaScript, Python, and Node.js, along with relevant libraries and frameworks.
  • Cloud platforms: A basic understanding of cloud architecture and services across AWS, Google Cloud Platform, and Microsoft Azure. The role description also references Microsoft Office 365.
  • Data structures and algorithms: Working knowledge of core data structures, algorithms, software design, analytical problem-solving, and debugging.
  • Microservices and APIs: Familiarity with microservices-based architecture and API product development, including development of RESTful APIs.
  • Databases: Some knowledge of SQL and NoSQL data stores, including Elasticsearch, MongoDB, and Cassandra.
  • Containers: A basic understanding of container runtimes and technologies such as Docker, Kubernetes, and LXC/LXD.
  • CI/CD and deployment: Familiarity with continuous integration, continuous delivery, cloud infrastructure, and deployment concepts and tools.
  • Software delivery: Exposure to tools used across the software development lifecycle, including IDEs, source control, continuous integration, testing, mocking, work tracking, and defect management.
  • Development practices: Some proficiency in Agile and Lean methodologies, DevOps practices, analytics-led processes, and test-driven development.
  • AI and data: Familiarity with large datasets and the ability to apply suitable machine learning or AI algorithms.

Education and Certifications

Candidates should have a Bachelor's degree or equivalent qualification in Computer Science, Engineering, or a related field. The description does not restrict applicants to a particular engineering branch.

  • Microsoft Certified: Azure Fundamentals is listed as a preferred certification.
  • Relevant Agile certifications are also preferred.

Experience and Candidate Profile

NTT DATA describes this as an entry-level opportunity. The role description refers to entry-level exposure to software development, microservices and RESTful API development, Agile and Lean methodologies, Continuous Delivery or DevOps, and tools used throughout the software delivery lifecycle. It also mentions collaboration with geographically distributed teams and multiple stakeholders through innovation, pilot, and production phases.

The experience section does not specify a numerical minimum or maximum number of years. Candidates should be comfortable learning from instructions, working with different stakeholders, and contributing to software quality and performance.

Professional Skills

  • Strong analytical thinking and debugging ability.
  • Attention to detail when developing, testing, and maintaining software.
  • A proactive, initiative-taking approach to assigned work.
  • Ability to collaborate with colleagues from varied backgrounds and experience levels.
  • Adaptability in a dynamic and fast-paced working environment.
  • Clear and responsible participation in team-based software delivery.

Work Mode and Location

Location: Chennai, Tamil Nadu, India.

Work mode: Hybrid working. The role is listed as full time.

About NTT DATA

NTT DATA is a global business and technology services provider working across areas such as enterprise AI, cloud, security, connectivity, data centers, and application services. The company states that it operates in more than 70 countries and is part of the NTT Group, which invests in research and development.

Who Should Apply

This opportunity is relevant to graduates in Computer Science, Engineering, or related disciplines who have foundational programming knowledge and an interest in software engineering and AI services. Applicants should be familiar with core software development concepts and be interested in working with cloud platforms, APIs, microservices, databases, containers, and data-driven AI/ML workloads.

How to Apply

Review the role requirements and submit your application through the official NTT DATA careers page. Apply now through SoftoJobs to explore this opportunity.

Eligibility

Education, passing batch and experience

Education

Any Engineering Degree — Computer Science Engineering / Computer Science / Information Technology / Computer Engineering / Information Science / Software Engineering / Artificial Intelligence / Artificial Intelligence and Machine Learning / Machine Learning / Data Science / Cyber Security / Information Systems

Passing Batch

2026, 2025, 2024, 2023, 2022

Experience

Not specified (Freshers welcome)

Similar Fresher Jobs

More openings you may like

© 2026 SoftoJobs. All rights reserved.

SoftoBot

For freshers

Fresher job assistant

Ask about fresher roles, internships, skills, or cities.