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
Rockwell Automation Hiring Product Specialist in Bengaluru & Pune | Hybrid
Rockwell Automation