Advertisements
🏢 CGI
Software Engineer - Gen AI Developer
💼 Fulltime
📍 Bangalore, Karnataka, India
⏰ Expired
🔗 Explore More
🛠 Skills Required
Artificial Intelligence
Generative AI
Machine Learning
Python
Agile
REST API
Cloud (AWS/Azure/GCP)
Kubernetes
OpenShift
CI/CD
Java
Angular
React
JIRA
Confluence
Vector Databases
SOAP Services
LangChain
LlamaIndex
RAG Architecture
MLOps
Mentoring
Advertisements
🎤 Interview Experience
CGI’s interview process typically starts with an online aptitude test followed by a technical interview that probes your knowledge of machine learning, Python coding, and system design. The final HR round assesses cultural fit and communication. Questions are moderately difficult; thorough preparation on AI fundamentals and coding practice is key.
🏢 Work Culture
CGI promotes a culture of ownership and teamwork where employees are treated as partners rather than mere staff. The firm offers structured learning programs, global mobility options, and a supportive environment that balances challenging projects with a healthy work‑life balance.
Advertisements
📚 Free Study Materials (4)
CGI Placement Papers – Past Questions & Answers
A collection of previous CGI placement papers that helps you practice aptitude and technical questions relevant for the Software Engineer role.
Open Resource ↗
CGI Recruitment Process – Interview Experiences
First‑hand accounts of candidates who cleared CGI interviews, offering insights into question patterns and preparation tips.
Open Resource ↗
CGI Software Engineer Interview Guide
A curated guide covering technical topics, coding practice, and interview strategy specifically for CGI software engineering positions.
Open Resource ↗
Problem Set – Practice Coding
Extensive coding problems to sharpen algorithmic skills, essential for the technical round of CGI interviews.
Open Resource ↗
Advertisements
✅ Eligibility Criteria
Bachelor’s degree in Computer Science, Information Technology, Electronics, or a related engineering discipline (or higher). Minimum 60% aggregate (or CGPA 6.0/10). No active backlogs at the time of joining. Freshers and candidates with up to 3 years of relevant experience are eligible. Must be able to work in India (Bangalore or Pan‑India locations).
🏆 Selection Process
Round 1: Online aptitude test (logical reasoning, quantitative, verbal) → Round 2: Technical interview (ML concepts, Python coding, system design, cloud & DevOps) → Round 3: HR interview (fitment, communication, career goals).
⛔
This job has expired
The application deadline was 30 Jun 2026. This listing is no longer accepting applications.
📋 About the Role
CGI, founded in 1976, is one of the world’s largest independent IT and business consulting firms. With a global workforce of over 94,000 professionals, CGI offers end‑to‑end services ranging from strategic consulting and systems integration to managed IT and business process services. The company’s strong presence in India, especially in technology hubs like Bangalore, enables it to deliver innovative digital solutions to clients across multiple industries. CGI’s culture emphasizes ownership, collaboration, and continuous learning, allowing employees to work on high‑impact projects while benefitting from a global delivery network.
As a Software Engineer – Generative AI Developer, you will be at the forefront of building next‑generation AI solutions for CGI’s clients. The role blends deep machine‑learning expertise with full‑stack development skills, enabling you to design, prototype, and deploy generative AI applications that solve real‑world business problems. You will work closely with product owners, business stakeholders, and cross‑functional teams, translating business requirements into scalable AI services and APIs.
Key responsibilities include:
1. Gather detailed user requirements in collaboration with product owners and translate them into technical specifications.
2. Design, develop, and fine‑tune generative AI and LLM‑based solutions using Python and relevant ML libraries.
3. Conduct experiments, train models, and perform statistical analysis to improve model performance.
4. Select and preprocess appropriate datasets, ensuring data quality and representation.
5. Build RESTful APIs and integrate AI services with front‑end frameworks such as Angular or React.
6. Develop and maintain application modules in Python, Java, and JavaScript ecosystems.
7. Write unit tests, manage CI/CD pipelines, and package applications for production deployment on cloud platforms.
8. Participate in daily scrum ceremonies and follow Agile SDLC practices.
9. Collaborate with DevOps teams to deploy solutions on Kubernetes/OpenShift environments.
10. Provide technical support during release management and post‑production monitoring.
Tech stack: Python, Java, Angular/React, LLM frameworks (LangChain, LlamaIndex), vector databases, REST/SOAP services, AWS/Azure/GCP, Kubernetes, OpenShift, CI/CD tools, JIRA, Confluence, Agile methodologies.
Growth path: Starting as a Software Engineer, you can progress to Senior Engineer, Lead AI Engineer, and eventually AI Solutions Architect or Delivery Manager, with ample opportunities for mentorship, certifications, and global project exposure.
Why join CGI? The company offers a collaborative environment where ownership is encouraged, a clear career ladder, exposure to cutting‑edge AI technologies, and the chance to work with Fortune‑500 clients on transformative projects. Employees enjoy a balanced work‑life culture, robust learning programs, and the stability of a globally recognized brand.
⛔
This job has expired
The application deadline was 30 Jun 2026. This listing is no longer accepting applications.
📤 Share this Job
Advertisements
💼 More Fulltime Opportunities
Enabling Areas - DEC - Executive - Full stack Develo...
🏢 Deloitte · 📍 Bengaluru
View →
Analyst – Data Engineering
🏢 HSBC Company · 📍 Bangalore
View →
Systems Analyst 1-Support
🏢 Oracle · 📍 Bengaluru, Karnataka, India
View →
Post Graduation Registration
🏢 Larsen & Turbo · 📍 Bengaluru, Karnataka (PAN India)
View →
📋 Quick Info
JOB ID
C176-J051
POSTED
21 Jun 2026
TYPE
Fulltime
BATCH
All Batches
⚠️ Disclaimer: This listing is indexed from public sources and may include creator-submitted or AI-generated details such as salary, interview, work culture, eligibility, and study materials. These details may be inaccurate or outdated. Company names and trademarks belong to their respective owners, and Jobdexo is not affiliated with or endorsed by the hiring company or linked third-party sites. Always verify all details on the official company website before applying. We never charge any fee for job applications. Found something suspicious? Report here → | Read full disclaimer