The selected candidate will contribute to AI/ML development activities under the guidance of senior engineers. The principal responsibilities include the following.
Develop AI agents using LangGraph, LangChain, and Python.
Work with cloud AI platforms as part of AI solution development.
Support the creation and improvement of agent-based workflows.
Collaborate with team members on implementation and troubleshooting.
Collaborate with teams to understand business requirements.
Translate requirements into technical tasks.
Work with senior engineers to understand implementation decisions.
Contribute to technical solutions that meet project requirements.
Collect and prepare data for model training, evaluation, and deployment.
Use Python to process and transform data.
Help ensure that data is suitable for the intended AI/ML task.
Support the preparation of information needed for model evaluation and testing.
Assist in optimizing AI models for performance, scalability, and reliability.
Support model fine-tuning where appropriate.
Help evaluate model behaviour and identify areas for improvement.
Work with experienced team members to improve the effectiveness of AI solutions.
Receive training and mentoring from senior team members.
Develop technical knowledge through hands-on project work.
Stay updated on advancements in Generative AI and AI/ML technologies.
Explore relevant approaches and incorporate suitable techniques into ongoing projects.
Develop and maintain documentation for AI/ML projects and processes.
Document technical approaches, implementation details, and relevant workflows.
Help make project information accessible to team members.
Support collaboration and knowledge sharing through accurate documentation.
Skills & Eligibility
Candidates must have an engineering degree . The official listing does not provide a more detailed list of eligible engineering branches in the displayed requirements.
Engineering graduates should confirm that their degree meets the eligibility requirements shown during the application process.
The specified experience range is 0–3 years , including fresh graduates.
However, the position is not based on the degree alone. The job description specifically requires an engineering background combined with AI/ML projects and good Python knowledge. Candidates should therefore be prepared to demonstrate practical experience even if they have not held a full-time AI engineering position.
Strong Python knowledge is one of the main requirements for the role. Candidates should be comfortable writing scripts, manipulating data, implementing logic, and working with libraries used in AI/ML development.
Useful areas to revise include:
Variables, data types, control flow, functions, and exception handling.
Lists, dictionaries, sets, tuples, and common data structures.
File handling and data processing.
Working with packages and virtual environments.
Writing readable, modular, and reusable code.
Debugging and testing Python applications.
HCLTech requires hands-on experience through academic projects, internships, or self-initiated projects involving AI/ML algorithms and/or LLM-based applications.
Examples of relevant project work could include building a question-answering application, creating a document-processing workflow, experimenting with language models, implementing a classification model, or developing an AI assistant. These are illustrative project ideas rather than a list of projects mandated by HCLTech.
Applicants should be able to explain the problem they worked on, the data or model used, the role of Python, the implementation approach, and how they evaluated the result.
The official description asks candidates to be familiar with at least one of the following technical areas:
Deep Learning: Neural-network-based techniques for learning patterns from data.
Natural Language Processing (NLP): Techniques for processing, understanding, or generating human language.
Large Language Models (LLMs): Models used for tasks such as text generation, summarization, and question answering.
Image Segmentation and Processing: Computer-vision techniques used to process images and identify or classify image regions.
Candidates do not need to assume that every one of these areas is mandatory. The description uses “or,” allowing relevant familiarity in one or more of the listed fields.
Applicants should understand how Python can be used to collect, clean, transform, and prepare data. Data quality and preprocessing can influence model training, evaluation, and deployment, making this an important supporting skill for the role.
The role requires excellent problem-solving skills, the ability to learn in a fast-paced collaborative environment, and good communication skills.
Candidates should be able to explain technical work clearly, collaborate with senior team members, and translate business requirements into practical development tasks.
Candidates must have an engineering degree . The official listing does not provide a more detailed list of eligible engineering branches in the displayed requirements.
Engineering graduates should confirm that their degree meets the eligibility requirements shown during the application process.
The specified experience range is 0–3 years , including fresh graduates.
However, the position is not based on the degree alone. The job description specifically requires an engineering background combined with AI/ML projects and good Python knowledge. Candidates should therefore be prepared to demonstrate practical experience even if they have not held a full-time AI engineering position.
The official careers listing identifies two central requirements:
Strong Python knowledge for Generative AI use cases.
Hands-on AI/ML or LLM project experience gained through academic work, internships, or self-initiated projects.
These requirements are particularly important for fresh graduates. A candidate who has completed relevant projects and can clearly explain the implementation may be better prepared than someone whose knowledge is limited to theoretical definitions.
Collaborate with teams to understand business requirements.
Translate requirements into technical tasks.
Work with senior engineers to understand implementation decisions.
Contribute to technical solutions that meet project requirements.
The official listing specifies an engineering degree. It does not provide a more detailed list of eligible engineering branches in the displayed requirements.
The official listing states 0–3 years of experience, including fresh graduates who have completed AI/ML projects and have good Python knowledge.
October 20, 2026
Note: This job is posted on external sites. Joblit shares the listing for convenience and does not take responsibility for third-party content.