SoftoJobs
Fresher role
CGI logo

CGI

CGI Hiring Python AI Apprentice in Hyderabad | Onsite

Hyderabad On-site 0 - 1 years Not disclosed Full Time Any Bachelor's Degree

Skills required

Technologies this role asks for

Prepare for this role

Practice and Learn are coming soon for Python, Amazon Web Services (AWS) — browse articles meanwhile, then apply.

Job description

What you’ll do in this role

Job Overview

CGI is hiring for a Python AI Apprentice position in Hyderabad, Andhra Pradesh. This full-time apprenticeship is intended for candidates interested in Python programming, artificial intelligence, machine learning, automation, and emerging AI technologies.

The role involves working with AI and automation teams to develop Python applications, automation solutions, machine learning models, and data-driven solutions. Apprentices will collaborate with senior developers, data scientists, and business stakeholders while gaining practical exposure to enterprise AI projects.

Key Responsibilities

  • Develop and maintain Python-based applications and automation scripts.
  • Assist in building Artificial Intelligence 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 optimization of Python applications.
  • Collaborate with senior developers, data scientists, and business stakeholders.
  • Document code, processes, and technical solutions.
  • Keep up with developments in AI, Machine Learning, and Python technologies.

Required Skills

  • Basic to intermediate knowledge of Python programming.
  • Understanding of object-oriented programming concepts, data structures, and algorithms.
  • Basic knowledge of SQL and databases.
  • Understanding of REST APIs and web services.
  • Knowledge of Git and version control systems.
  • Foundational knowledge of Machine Learning, data preprocessing, model training, and model evaluation.
  • Exposure to Generative AI, Large Language Models (LLMs), and Prompt Engineering.

Preferred Skills

  • Experience with Python data and machine learning libraries such as Pandas, NumPy, and Scikit-learn.
  • Exposure to TensorFlow or PyTorch.
  • Familiarity with LangChain.
  • Exposure to OpenAI or Azure OpenAI services.
  • Experience with Streamlit or Flask.
  • Knowledge of cloud platforms such as Microsoft Azure, Amazon Web Services (AWS), or Google Cloud Platform (GCP).
  • Exposure to Power BI or data visualization tools.

Education

The position requires a bachelor's degree or final-year study in areas including Computer Science, Information Technology, Artificial Intelligence, Data Science, Electronics and Communication, or related engineering disciplines.

Experience and Apprenticeship Duration

The role is open to freshers and candidates with 0–1 year of experience. The apprenticeship program is stated to have a duration of 6–12 months.

Learning Opportunities

  • 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.

Success Criteria

  • 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.

Soft Skills

  • Strong analytical and problem-solving abilities.
  • Good communication and collaboration skills.
  • Eagerness to learn new technologies.
  • Ability to work independently and as part of a team.
  • Attention to detail and commitment to quality.

Work Mode and Location

This is a full-time position based in Hyderabad, Andhra Pradesh, India. The job description does not specify a remote or hybrid arrangement, so the configured SoftoJobs default is onsite.

Who Should Apply

This opportunity is suited to freshers and early-career candidates who want hands-on experience in Python application development, Machine Learning, Generative AI, LLMs, APIs, cloud AI services, and enterprise automation. Candidates should have a willingness to learn and an interest in applying AI and software engineering skills to practical projects.

How to Apply

Apply now through SoftoJobs to explore this opportunity.

Eligibility

Education, passing batch and experience

Education

Any Bachelor's Degree

Experience

0 - 1 years (Freshers welcome)

Similar Fresher Jobs

More openings you may like

© 2026 SoftoJobs. All rights reserved.

smart_toy

SoftoBot

For freshers

Fresher job assistant

Ask about fresher roles, internships, skills, or cities.