Full-time

CGI Software Engineering Hiring for Freshers – Python AI Apprentice
Job Overview
CGI is hiring freshers for a Python AI Apprentice position in Hyderabad, Andhra Pradesh, India. This is a full-time apprenticeship opportunity within CGI's Software Development/Engineering category.
The role is designed for candidates interested in Python programming, Artificial Intelligence, Machine Learning, Generative AI, LLM applications, automation, and data-driven solutions. As an apprentice, candidates will gain hands-on experience working on AI-powered applications and automation solutions.
About the Role
CGI is looking for an enthusiastic and self-motivated Python AI Apprentice to join its AI and Automation team.
The selected candidates will work on developing AI-powered applications, automation solutions, machine learning models, and data-driven insights using Python and modern AI technologies.
This opportunity is particularly relevant for freshers who are passionate about programming, Artificial Intelligence, Machine Learning, and emerging technologies and want to gain hands-on industry experience.
Key Responsibilities
As a Python AI Apprentice, you will:
Develop and maintain Python-based applications and automation scripts.
Assist in building AI and Machine Learning solutions using modern frameworks.
Work with structured and unstructured datasets for data analysis 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, and optimizing Python applications.
Collaborate with senior developers, data scientists, and business stakeholders.
Document code, processes, and technical solutions.
Stay updated with developments in AI, Machine Learning, and Python technologies.
Eligibility Criteria
Candidates should meet the following requirements:
Freshers / 0–1 year of experience.
Bachelor's degree or currently pursuing the final year of a Bachelor's degree.
Relevant educational backgrounds include:
Computer Science
Information Technology
Artificial Intelligence
Data Science
Electronics & Communication
Related engineering disciplines

Technical Skills Required
Python & Software Development
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 REST APIs and web services.
Knowledge of Git/version control systems.
AI & Machine Learning
Candidates should have a basic understanding of:
Machine Learning concepts
Data preprocessing
Model training and evaluation
Generative AI
Large Language Models (LLMs)
Prompt Engineering
Preferred Technical Skills
Experience or exposure to any of the following is preferred:
Pandas
NumPy
Scikit-learn
TensorFlow
PyTorch
LangChain
OpenAI / Azure OpenAI Services
Streamlit
Flask
Cloud platforms such as Azure, AWS, or GCP
Power BI or other data visualization tools
Soft Skills
CGI is looking for candidates with:
Strong analytical and problem-solving abilities.
Good communication and collaboration skills.
Eagerness to learn new technologies.
Ability to work independently as well as within a team.
Attention to detail and commitment to quality.
Apprenticeship Learning Opportunities
During the apprenticeship, candidates can gain hands-on experience in:
Python Application Development
Machine Learning and Deep Learning
Generative AI and LLM Solutions
AI Agents and Automation
Cloud-Based AI Services
API Development and Integration
Real-world Enterprise AI Projects
Expected Learning Outcomes
By the end of the apprenticeship, candidates are expected to develop the ability to:
Build production-ready Python applications.
Develop and deploy AI-powered solutions.
Create data pipelines and automation workflows.
Integrate AI services with enterprise applications.
Contribute effectively to software development and AI projects.
Job Details
Job Detail | Information |
Company | CGI |
Job Title | Python AI Apprentice |
Category | Software Development / Engineering |
Location | Hyderabad, Andhra Pradesh, India |
Position ID | J0926-1166 |
Employment Type | Full Time |
Experience | Freshers / 0–1 Year |
Program | Apprenticeship |
Duration | 6–12 Months |
Primary Skill Areas | Python, AI, Machine Learning |
Additional Listed Skills | English, AI Data Modeling, AWS Glue, SQLite |
About CGI
CGI is an IT and business consulting services company. The company describes its work as being insights-driven and outcomes-focused, with services designed to help organizations accelerate returns on their investments.
CGI was founded in 1976 and describes itself as one of the largest IT and business consulting services firms in the world.
What You Can Expect at CGI
CGI describes its workplace around ownership, teamwork, respect, and belonging. The company states that employees can take ownership from day one, work with teammates and clients, access global capabilities and technology expertise, and develop their careers through opportunities to deepen and broaden their skills.
CGI also states that AI tools may be used during its recruitment process to help assess applications, while hiring decisions remain with its recruitment professionals.

How to Apply
Interested and eligible freshers can apply through the official CGI careers website.
Official Application:
https://cgi.njoyn.com/corp/xweb/xweb.asp?clid=21001&page=jobdetails&jobid=J0926-1166&BRID=1334821&SBDID=943&lang=1
Candidates should review the official CGI job listing for the latest application status and requirements before applying.
Frequently Asked Questions
1. Is CGI hiring freshers for this position?
Yes. The job description lists the required experience as Freshers / 0–1 Year.
2. What is the job title?
The position is Python AI Apprentice.
3. Where is the CGI Python AI Apprentice job located?
The position is based in Hyderabad, Andhra Pradesh, India.
4. What is the employment type?
The position is listed as Full Time.
5. What is the duration of the apprenticeship?
The apprenticeship duration mentioned in the job description is 6–12 months.
6. What educational qualification is required?
Candidates should have a Bachelor's degree or be pursuing their final year in Computer Science, Information Technology, Artificial Intelligence, Data Science, Electronics & Communication, or a related engineering discipline.
7. What Python skills are required?
Candidates should have basic to intermediate knowledge of Python, along with an understanding of OOP, data structures and algorithms, SQL/databases, REST APIs, and Git.
8. What AI/ML knowledge is expected?
Candidates should have a basic understanding of Machine Learning, data preprocessing, model training and evaluation, Generative AI, LLMs, and Prompt Engineering.
9. Is prior experience with AI frameworks required?
The job description lists tools and frameworks such as Pandas, NumPy, Scikit-learn, TensorFlow, PyTorch, LangChain, OpenAI/Azure OpenAI Services, Streamlit, and Flask under preferred skills. It does not state that experience with all of these tools is mandatory.
10. What will freshers learn during the apprenticeship?
The apprenticeship provides hands-on learning opportunities in Python application development, Machine Learning and Deep Learning, Generative AI and LLM solutions, AI agents and automation, cloud-based AI services, API development and integration, and enterprise AI projects.
11. What are the key skills listed for this CGI position?
The job listing specifically lists English, AI Data Modeling, AWS Glue, Machine Learning, Python, and SQLite under Skills.
Join Groups for Job Updates
Join our WhatsApp Group : Click here
Join us on Instagram : Click here
Join us on LinkedIn : Click here
Join us on Facebook : Click here
Join us on Telegram : Click here
Follow WhatsApp Channel for Quick Updates: Click here
📢 Share this opportunity with friends
Next Job Openings :

Apply Link: https://okfreshers.com/jobs/philips-recruitment-%E2%80%93-software-technologist-i-(devops)-bangalore
Disclaimer
This information is publicly shared to help students and freshers. OkFreshers is not responsible for any outcomes related to applications, interviews, or job offers. Candidates are requested to verify all details, follow the official application process, and apply at their own discretion. All hiring decisions, processes, and status updates are solely managed by the respective hiring companies. No cost is involved in the recruitment process.

CGI
Featured
CGI Software Engineering Hiring for Freshers – Python AI Apprentice
Full-time
Posted on Sep 22, 2026