Business and tech strategy
Big-picture thinkers who love solving complex problems thrive here. Whether you’re streamlining processes, connecting teams, or unlocking new ways to work smarter, you’ll play a key role in shaping the future of how businesses run.
- Entry level roles
-
- Business analyst
Technical consulting
Tech and innovation Love to code, test, build, or experiment? So do we. Join a team of developers, engineers, and data pros tackling real-world challenges with creative, scalable solutions that make a difference.
- Entry level roles
-
- Software developer
- Technical analyst
- Data analyst
- Cyber analyst
- Cyber security engineer
Summer internships
Summer Interns at CGI are part of a community and get hands-on experience helping to co-create solutions for our clients. With the support of mentors, managers, internship coordinators and fellow interns, they develop both consulting and technical skills and begin building their professional networks.
- Internship roles
-
- Business analyst intern
- Software developer intern
- Cyber security intern
We’re looking for curious minds and creative problem-solvers who want to take on meaningful challenges and help build the innovative tech and business solutions shaping the future. We encourage you to apply for roles relevant to your major.
Joining us starts with a simple application process. Explore the tabs to learn what to expect, from exploring opportunities to connecting with a recruiter.
- Step 1: Explore opportunities
-
Browse our current job openings and choose the role that excites you. Create your CGI Careers profile, upload your resume and apply. You can also sign up for job alerts to hear about new opportunities that match your skills and interests.
- Step 2: Application review
-
Once you apply, our recruiting team will review your resume and qualifications. If your background is a good fit, we’ll reach out to discuss next steps. Because we receive so many applications, only candidates moving forward will be contacted.
- Step 3: Interview process
-
If you are invited to interview, a recruiter will guide you through the process. Depending on the role, interviews may include behavioral or technical questions. We’ll make sure you know what to expect so you can feel prepared. As you progress through interviews, we will be in touch with updates as soon as possible.
- Step 4: Offer and next steps
-
If you receive an offer take time to review it carefully. Your recruiter is here to answer questions and support you. If you are working under any offer deadlines or other timing considerations, please inform your recruiter.
- Step 5: Connect with us
-
Want to learn more before or after applying? Check in with your career services center to find ways to engage with CGI on campus. You can also find a full list of scheduled events by visiting our Campus Events page.
How to engage
At CGI, we believe that your career journey starts long before your first role. That’s why we offer a variety of programs and opportunities designed to help you connect with our CGI Partners, explore our culture and discover how you can build a purpose-driven career with us. No matter where you are in your academic journey, there is a way to engage:
Benefits and culture
Join our talent network
Sign up below, and we'll keep you updated on Life at CGI and share relevant roles and updates.


