Website
Python AI Apprentice
CGI
Updated on: 22 September 2026
Additional Details
Website
Work Location
Hyderabad, India
Job Type
FTE
Batch
2027 | 2026 | 2025
Stream Required
Bachelor's degree
Salary
6 – 8 LPA (Expected)
Job Description
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.
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.
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.
Basic understanding of:
Machine Learning concepts
Data preprocessing
Model training and evaluation
Generative AI
Large Language Models (LLMs)
Prompt Engineering
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
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
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.
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
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 Required: Freshers / 0–1 Year
Program Duration: 6–12 Months
Program Type: Apprenticeship
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.
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.
Work alongside experienced technology professionals while developing your capabilities in Python, AI, Machine Learning, Generative AI, automation, and cloud technologies.
Gain exposure to modern technologies and enterprise solutions while working on innovative applications and intelligent automation initiatives.
Develop relationships with teammates and clients while benefiting from global technology capabilities and expertise across different industries.
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.
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.
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
Apply Now
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.
Jobs you might like
Software Development Engineer Intern – Backend
Smytten
Bengaluru, India
22 September
Python AI Apprentice
CGI
Hyderabad, India
22 September
CloudOps Intern
Kaleris
Chennai, India
22 September
Managed Services Intern
Kaleris
Chennai, India
22 September
Graduate Engineer Trainee
Axis Max Life
Gurgaon, India
22 September
Developer
Dentsu
Pune, India
22 September
Associate Software Engineer - JAVA AI
CGI
Hyderabad, India
22 September
Software Development Engineer I
JioStar
Bengaluru, India
22 September
External Intern
HP Enterprise
Pune, India
20 September
AI Engineering Intern
Abstrabit
Bengaluru, India
20 September
Software Engineering Intern
Abstrabit
Remote/Bengaluru
20 September
Software Engineer - Intern
Realm Alliance
Work-from-home/Remote
20 September
Marketing Intern
PayU
Bengaluru, Mumbai
20 September
Intern
Stibo Systems
Bengaluru, India
20 September
New Campus Associates
Sutherland
Mumbai, Hyderabad, Cochin, Chennai or Bhopal
20 September
IT Support Engineer - Intern
Zycus
Bengaluru, India
20 September
Software Engineering INTERN
Microsoft
Bengaluru, Hyderabad, Gurgaon
19 September
Software Engineer Intern
Twilio
Work-from-home/Remote
19 September
Intern - Turbine Software System Validation
Siemens Gamesa
Bengaluru, India
19 September
Security Consultant Intern
CloudSEK
Bengaluru, India
19 September
AI Automation Intern
Altera
Bengaluru, India
19 September