company_logo

Python AI Apprentice

CGI

Updated on: 22 September 2026

Additional Details

Website

www.cgi.com

website

Work Location

Hyderabad, India

location

Job Type

FTE

job_type

Batch

2027 | 2026 | 2025

batch

Stream Required

Bachelor's degree

stream

Salary

6 – 8 LPA (Expected)

salary

Job Description

About the Role

We are looking for an enthusiastic and self-motivated Python AI Apprentice to join our AI and Automation team.

The apprentice will work on developing AI-powered applications, automation solutions, machine learning models, and data-driven solutions using Python and modern AI technologies.

This role is ideal for candidates who are passionate about Python programming, Artificial Intelligence, Machine Learning, Generative AI, and emerging technologies and are eager to gain hands-on industry experience.

Key Responsibilities

  • Develop and maintain Python-based applications and automation scripts.

  • Assist in building Artificial Intelligence and Machine Learning solutions using modern frameworks and tools.

  • Work with structured and unstructured datasets for data analysis, preprocessing, and model training.

  • Support the development of Generative AI and Large Language Model (LLM) applications.

  • Create APIs and integrations for AI-enabled solutions.

  • Participate in testing, debugging, troubleshooting, and optimizing Python applications.

  • Collaborate with senior developers, data scientists, and business stakeholders.

  • Document code, development processes, workflows, and technical solutions.

  • Stay updated with advancements in AI, Machine Learning, Generative AI, and Python technologies.

Required Skills

Technical Skills

  • Basic to intermediate knowledge of Python programming.

  • Understanding of Object-Oriented Programming (OOP) concepts.

  • Familiarity with data structures and algorithms.

  • Basic knowledge of SQL and databases.

  • Understanding of Machine Learning fundamentals.

  • Knowledge of REST APIs and web services.

  • Familiarity with Git and version control systems.

AI & Machine Learning Knowledge

Basic understanding of:

  • Machine Learning concepts

  • Data preprocessing

  • Model training and evaluation

  • Generative AI

  • Large Language Models (LLMs)

  • Prompt Engineering

Preferred Skills

Experience or exposure to any of the following will be an advantage:

  • Pandas

  • NumPy

  • Scikit-learn

  • TensorFlow or PyTorch

  • LangChain

  • OpenAI or Azure OpenAI services

  • Streamlit or Flask

  • Cloud platforms such as AWS, Microsoft Azure, or Google Cloud Platform (GCP)

  • Power BI or other data visualization tools

  • Data engineering or AI data modeling concepts

  • AWS Glue

  • SQLite

Educational Qualifications

Candidates should have a Bachelor's degree or be pursuing their final year in one of the following disciplines:

  • Computer Science

  • Information Technology

  • Artificial Intelligence

  • Data Science

  • Electronics & Communication Engineering

  • Other related engineering or technology disciplines

Soft Skills

  • Strong analytical and problem-solving abilities.

  • Good written and verbal communication skills in English.

  • Strong collaboration and teamwork skills.

  • Eagerness to learn new technologies and concepts.

  • Ability to work independently as well as within a team.

  • Attention to detail and commitment to quality.

  • Curiosity about Artificial Intelligence and emerging technologies.

Learning Opportunities

During the apprenticeship, the candidate will gain hands-on experience in:

  • Python application development

  • Machine Learning and Deep Learning

  • Generative AI and LLM solutions

  • AI agents and intelligent automation

  • Cloud-based AI services

  • API development and integration

  • Data analysis and data modeling

  • Enterprise AI applications

  • Real-world software and AI projects

Success Criteria

By the end of the apprenticeship, the candidate should be able to:

  • Build production-ready Python applications.

  • Develop and deploy AI-powered solutions.

  • Create data pipelines and automation workflows.

  • Integrate AI services with enterprise applications.

  • Work with machine learning models and data-processing workflows.

  • Develop APIs and application integrations.

  • Contribute effectively to software development and AI projects.

Experience & Program Duration

Experience Required: Freshers / 0–1 Year
Program Duration: 6–12 Months
Program Type: Apprenticeship

What You Can Expect From Us

Together, as owners, let's turn meaningful insights into action.

Life at CGI is rooted in ownership, teamwork, respect, and belonging. Here, you'll have opportunities to develop your skills, contribute to meaningful projects, and learn alongside experienced professionals.

Ownership from Day 1

You will have opportunities to contribute to real projects and work collaboratively toward shared goals. At CGI, employees are referred to as CGI Partners, reflecting the organization's focus on collective success and ownership.

Learning & Growth

Work alongside experienced technology professionals while developing your capabilities in Python, AI, Machine Learning, Generative AI, automation, and cloud technologies.

Innovation & Technology

Gain exposure to modern technologies and enterprise solutions while working on innovative applications and intelligent automation initiatives.

Collaboration

Develop relationships with teammates and clients while benefiting from global technology capabilities and expertise across different industries.

Career Development

Build your technical foundation and gain practical experience that can help you develop a career in AI engineering, software development, data science, machine learning, or intelligent automation.

Responsible Use of Technology

AI tools may be used as part of the recruitment process to support application assessment. These tools do not replace human judgment. All hiring decisions remain entirely with our recruitment professionals.

Join Us

Come join our team and begin your journey in **Python, Artificial Intelligence, Machine Learning, and enterprise

Disclaimer: The Job Company is an independent platform dedicated to providing information about job openings. We are not affiliated with, nor do we represent, any company, agency, or agent mentioned in the job listings. Please refer to our Terms of Services for further details.

Important: If an employer asks you to pay any kind of fee, please notify us immediately. The Job company does not charge any fee from the applicants and we do not post any jobs where companies ask candidates to pay.

Click on the Apply Now button to apply for CGI

Frequently Asked Questions

What is the role of Python AI Apprentice at CGI?

The Python AI Apprentice role at CGI involves working on key responsibilities mentioned in the job description and contributing to company growth.

Where is this job located?

This job is located in Hyderabad, India.

What is the salary for this position?

The salary for this role is 6 – 8 LPA (Expected).

Who all are eligible for this role

candidates with degree Bachelor's degree and graduating year will be 2027 | 2026 | 2025.

How can I apply for this job?

You can apply directly using the official application link provided above on this page.