Overview

We are seeking a motivated and technically skilled junior AI developer for a co-op position starting Winter 2026. This role offers a unique opportunity to gain hands-on experience in AI development, machine learning operations, and data pipeline engineering in a collaborative environment.

Start Date : January 5th, 2025

Application Deadline : October 3rd, 2025

Perks of Being a CGI Co-op

  • Participate in monthly socials to meet co-ops across the country.
  • Access professional development workshops hosted by domain experts on topics ranging from how to be a top consultant, how to apply the agile methodology, data & analytics and more!

To learn more about CGI and hear from our Co-ops and New Grads, visit www.cgi.com/startmycareer

Responsibilities

  • Assist in developing, implementing, and maintaining machine learning models
  • Support data pipeline development and optimization
  • Help with feature engineering and model evaluation
  • Contribute to ML experiment tracking and model versioning
  • Assist in deploying AI models to production environments
  • Participate in code reviews and technical discussions
  • Document processes, techniques, and learnings
  • Collaborate with cross-functional teams to understand requirements and deliver solutions

Qualifications

  • Programming Languages
    • Proficiency in Python
    • Experience with SQL
    • Familiarity with Java or Scala (nice to have)
  • Machine Learning / AI
    • Understanding of machine learning fundamentals
    • Experience with ML frameworks such as TensorFlow, PyTorch, or scikit-learn
    • Knowledge of deep learning concepts
    • Familiarity with computer vision or NLP techniques
    • Familiarity with Generative AI and Agentic
  • Data Engineering
    • Experience with data processing and ETL pipelines
    • Familiarity with big data technologies
    • Understanding of data modeling concepts
    • Knowledge of data versioning and management
  • MLOps & Tools
    • Git version control
    • Experience with Jupyter notebooks and data visualization
    • Familiarity with containerization (Docker)
    • Understanding of CI / CD principles
    • Knowledge of ML experiment tracking tools (MLflow) (nice to have)
  • Cloud Platforms
    • Familiarity with cloud services (AWS, Azure, or GCP)
    • Experience with cloud-based ML services (nice to have)
  • Databases
    • Experience with relational databases
    • Familiarity with NoSQL databases (nice to have)
  • Qualifications
    • Strong programming skills with focus on Python
    • Good understanding of machine learning concepts
    • Ability to work independently and as part of a team
    • Strong problem-solving skills and attention to detail
    • Excellent written and verbal communication skills
    • Passionate about AI and continuous learning

What We Offer

  • Hands-on experience with real-world AI and data engineering projects
  • Mentorship from experienced data scientists and ML engineers
  • Collaborative and inclusive work environment
  • Opportunity to work with state-of-the-art AI technologies
  • Professional development and networking opportunities

Bilingualism (French and English) is required for this position due to the nature of the role, which involves interactions with both national and international clients.

#LI-MK9

#J-18808-Ljbffr