Skills required
Technologies this role asks for
Prepare for this role
Practice and Learn are coming soon for Python, Amazon Web Services (AWS) — browse articles meanwhile, then apply.
Job description
What you’ll do in this role
Job Overview
NTT DATA Services is hiring a Data & Business Insights Analyst for its Chennai location. The role focuses on designing, developing, testing, and deploying machine learning, Generative AI, and AI-driven applications based on business requirements.
The position involves building LLM-based solutions, developing reusable Python components and services, integrating enterprise data sources, and working with cloud-based AI and data services. The role also requires collaboration with data engineers, software developers, architects, business analysts, and other stakeholders to deliver end-to-end AI solutions.
Key Responsibilities
- Design, develop, test, and deploy machine learning, Generative AI, and AI-driven applications based on business requirements.
- Develop and integrate LLM-based solutions using prompt engineering, RAG, embeddings, vector databases, and AI APIs.
- Build reusable Python-based components, APIs, and services for AI and machine learning applications.
- Perform data preparation, feature engineering, model training, evaluation, optimization, and performance monitoring.
- Work with cloud-based AI and data services, with preference for Microsoft Azure, Amazon Web Services (AWS), or Google Cloud Platform.
- Develop and integrate REST APIs, databases, enterprise applications, and external data sources into AI solutions.
- Implement responsible AI practices covering security, data privacy, model governance, explainability, and monitoring.
- Collaborate with data engineers, software developers, architects, business analysts, and stakeholders to deliver end-to-end AI solutions.
- Troubleshoot model, application, and integration issues while improving solution accuracy, scalability, reliability, and performance.
- Stay current with emerging AI, Generative AI, Agentic AI, machine learning frameworks, and industry best practices, and contribute to AI innovation initiatives.
Required Skills
- Strong practical understanding of Python for developing reusable AI and machine learning components, APIs, and services.
- Experience or knowledge of Machine Learning application development, including data preparation, feature engineering, model training, evaluation, optimization, and monitoring.
- Knowledge of Generative AI and Large Language Models (LLMs).
- Knowledge of Prompt Engineering and Retrieval-Augmented Generation (RAG).
- Understanding of REST API integration and working with databases and external data sources.
- Familiarity with cloud-based AI and data services, particularly Azure, AWS, or Google Cloud Platform.
- Understanding of responsible AI considerations such as security, data privacy, governance, explainability, and monitoring.
Technologies
- Python – Used to build reusable components, APIs, and services for AI and machine learning applications.
- Machine Learning – Applied across model development, training, evaluation, optimization, and monitoring.
- Generative AI – Used for AI-driven application development and innovation initiatives.
- Large Language Models (LLMs) – Used in LLM-based solutions.
- Prompt Engineering – Used to develop and integrate LLM-based solutions.
- Retrieval-Augmented Generation (RAG) – Used as part of LLM solution development.
- REST API – Used to integrate AI solutions with applications and external data sources.
- Amazon Web Services (AWS), Microsoft Azure, and Google Cloud Platform – Identified as preferred cloud platforms for AI and data services.
- AI Agents – Relevant to the stated focus on Agentic AI.
Collaboration and Problem Solving
The role requires collaboration with data engineers, software developers, architects, business analysts, and business stakeholders. The successful candidate will also troubleshoot model, application, and integration issues and work continuously to improve accuracy, scalability, reliability, and performance.
Work Mode & Location
The job is based in Chennai, Tamil Nadu, India. The provided job description does not explicitly state the work mode, so the configured SoftoJobs default of onsite is used.
Experience
The provided job description does not specify a minimum or maximum years-of-experience requirement.
Who Should Apply
This opportunity is relevant to candidates with skills in AI and machine learning application development, Python-based services, LLM solutions, prompt engineering, RAG, REST API integration, cloud AI services, and responsible AI practices. Candidates should also be comfortable collaborating across technical and business teams and troubleshooting end-to-end AI solutions.
How to Apply
Apply now through SoftoJobs to explore this opportunity.
Eligibility
Education, passing batch and experience
Education
Any Engineering Degree — All Branches
Experience
Not specified (Freshers welcome)
Similar Fresher Jobs
More openings you may like