CGI

CGI is hiring for the Python AI Apprentice position in Hyderabad, Andhra Pradesh. This apprenticeship opportunity is suitable for candidates interested in Python, Artificial Intelligence, Machine Learning, Generative AI, LLMs, automation, and AI-powered applications.
The selected apprentice will gain hands-on experience in developing Python applications, building AI and Machine Learning solutions, working with data, creating AI-enabled APIs and integrations, and contributing to real-world Enterprise AI projects.
· Company: CGI
· Official Job Title: Python AI Apprentice
· Category: Software Development/Engineering
· Employment Type: Full Time
· Location: Hyderabad, Andhra Pradesh, India
· Experience Required: Freshers / 0–1 Year
· Apprenticeship Duration: 6–12 Months
· Educational Qualification: Bachelor's degree or pursuing final year
· Industry: IT & Business Consulting Services
CGI is looking for an enthusiastic and self-motivated Python AI Apprentice to join its AI and Automation team.
The apprentice will work on developing AI-powered applications, automation solutions, Machine Learning models, and data-driven insights using Python and modern AI technologies. The role is designed for candidates who are interested in programming, Artificial Intelligence, Machine Learning, and emerging technologies and want to gain hands-on industry experience.
As a Python AI Apprentice, you may be involved in:
· Developing and maintaining Python-based applications and automation scripts.
· Assisting in building AI and Machine Learning solutions using modern frameworks.
· Working with structured and unstructured datasets for data analysis and model training.
· Supporting the development of Generative AI and Large Language Model (LLM) applications.
· Creating APIs and integrations for AI-enabled solutions.
· Participating in testing, debugging, and optimization of Python applications.
· Collaborating with senior developers, data scientists, and business stakeholders.
· Documenting code, processes, and technical solutions.
· Staying updated with advancements in AI, Machine Learning, and Python technologies.
Technical Skills (Candidates should have):
· 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.
· Exposure to Machine Learning fundamentals.
· Understanding of REST APIs and web services.
· Knowledge of Git/version control systems.
AI/ML Knowledge (Basic understanding required):
· Machine Learning concepts
· Data preprocessing
· Model training and evaluation
· Generative AI
· Large Language Models (LLMs)
· Prompt Engineering
Experience or familiarity with the following technologies is preferred:
· Pandas, NumPy, Scikit-learn
· TensorFlow or PyTorch
· LangChain
· OpenAI/Azure OpenAI Services
· Streamlit or Flask
· Azure, AWS, or GCP
· Power BI or other data visualization tools
Candidates should have a Bachelor's degree or be pursuing their final year in one of the following or related disciplines:
· Computer Science
· Information Technology
· Artificial Intelligence
· Data Science
· Electronics & Communication
· Related Engineering disciplines
· Strong analytical and problem-solving abilities.
· Good communication and collaboration skills.
· Eagerness to learn new technologies.
· Ability to work independently and within a team.
· Attention to detail and commitment to quality.
· Python Application Development
· Machine Learning & Deep Learning
· Generative AI & LLM Solutions
· AI Agents and Automation
· Cloud-Based AI Services
· API Development & Integration
· Real-World Enterprise AI Projects
· 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.
· Freshers interested in Python and Artificial Intelligence.
· Candidates with 0–1 year of experience.
· Final-year students pursuing eligible Bachelor's degrees.
· Candidates interested in Machine Learning, Generative AI, and LLM technologies.
· Candidates looking to gain hands-on experience through an apprenticeship program.
· Candidates with an interest in AI-powered software development and automation.
Interested and eligible candidates can apply for the CGI Python AI Apprentice position through the official CGI career application page.
Frequently Asked Questions (FAQs)
1. What is the official job title at CGI?
The official job title is Python AI Apprentice.
2. What is the experience requirement?
The position is open to Freshers / candidates with 0–1 year of experience.
3. What is the location of this position?
The position is based in Hyderabad, Andhra Pradesh, India.
4. What is the apprenticeship duration?
The apprenticeship program has a duration of 6–12 months.
5. 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 related engineering disciplines.
6. Is Python knowledge required?
Yes. Candidates should have basic to intermediate knowledge of Python programming.
7. What AI/ML knowledge is expected?
Candidates should have a basic understanding of Machine Learning concepts, data preprocessing, model training and evaluation, Generative AI, LLMs, and Prompt Engineering.
8. Which technologies are preferred for this role?
Preferred technologies include Pandas, NumPy, Scikit-learn, TensorFlow/PyTorch, LangChain, OpenAI/Azure OpenAI Services, Streamlit/Flask, cloud platforms, and Power BI or data visualization tools.
9. What will candidates learn during the apprenticeship?
Candidates will gain hands-on experience in Python Application Development, Machine Learning & Deep Learning, Generative AI & LLM Solutions, AI Agents and Automation, Cloud-Based AI Services, API Development & Integration, and Enterprise AI Projects.
10. What is the position ID for this CGI opportunity?
The Position ID is J0926-1166.
This job post has been prepared based on the job information provided for the CGI Python AI Apprentice position. Candidates should review the official CGI job posting and application requirements before applying. Job details, eligibility criteria, and hiring requirements may be subject to change by the company.
Click the button below to apply directly on the company website.
Apply Now ↗