Machine Learning Engineer Co-op: MLOps & AI Platform

CIBC

Toronto

Hybrid

CAD 16,000 - 22,000

Part time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

MomentMakers program
Employee and family assistance program
Wellbeing support
Banking benefit

Job summary

CIBC is seeking a Machine Learning Engineer Co-op in Toronto. You will contribute to MLOps, refactor notebooks into production-grade modules, and support deployment of ML models while maintaining Python libraries.

Ideal candidates are enrolled in post-secondary education, returning to full-time studies, and comfortable with cloud tools, Git/GitHub, and DevOps practices. The role blends on-site and remote work, and lasts eight months.

Qualifications

  • Knowledge of data science and machine learning with Python and the PyData stack.
  • Cloud knowledge (Azure) and data engineering concepts.
  • Hands-on with end-to-end ML solutions and version control tooling.

Responsibilities

  • Develop reproducible ML models for production use.
  • Refactor notebooks into production-grade Python modules.
  • Assist deployment of ML models and maintain internal Python libraries.
  • Adhere to coding standards, tests, and proper documentation.
  • Collaborate with stakeholders across teams to align on requirements.

Skills

Python
Machine Learning
GitHub Actions
DevOps
Generative AI
Software Development
Azure

Education

Post-secondary student (enrolled and returning to full-time studies)

Tools

Git
GitHub
Azure

Job description

CIBC is seeking a Machine Learning Engineer Co-op in Toronto. You will contribute to MLOps, refactor notebooks into production-grade modules, and support deployment of ML models while maintaining Python libraries.

Ideal candidates are enrolled in post-secondary education, returning to full-time studies, and comfortable with cloud tools, Git/GitHub, and DevOps practices. The role blends on-site and remote work, and lasts eight months.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Machine Learning Engineer Co-op
Machine Learning Engineer Co-op

CIBC • Toronto

Hybrid
CAD 16,000 - 22,000
MomentMakers program
Employee and family assistance program
Wellbeing support
+1
ML Co-op Engineer: Production Python & AI
ML Co-op Engineer: Production Python & AI

Kinaxis • Halifax

Hybrid
CAD 37,000 - 55,000
Flexible vacation
Flexible work options
Well-being programs
+4
AI Scientist Co-op
AI Scientist Co-op

CIBC • Toronto

On-site
CAD 28,000 - 41,000
Competitive compensation
Wellbeing support
Employee & family assistance programs
+1
Senior Machine Learning Engineer
Senior Machine Learning Engineer

Motion Recruitment Partners LLC • Toronto

On-site
CAD 180,000 - 280,000
Machine Learning Intern/Co-op (Winter 2027)
Machine Learning Intern/Co-op (Winter 2027)

Cohere • Toronto

Hybrid
GBP 25,000 - 35,000
Weekly lunch stipend
Health and dental benefits
100% parental leave top-up
+2
LMS Enablement Co-op: Learning Systems & Impact
LMS Enablement Co-op: Learning Systems & Impact

CIBC • Toronto

Hybrid
CAD 36,000 - 48,000
AI Platform Engineer — MLOps & Cloud Foundations
AI Platform Engineer — MLOps & Cloud Foundations

Scotiabank • Toronto

On-site
CAD 120,000 - 180,000
ERGs and inclusive culture
Accessibility accommodations
Tuition assistance
+3
Machine Learning Operations Engineer/Senior
Machine Learning Operations Engineer/Senior

Skillhub Solutions Inc. • Canada

Hybrid
CAD 110,000 - 160,000
Annual bonus
Leave top-up
Vacation days
+2
Enterprise ML Platform Architect & MLOps Leader
Enterprise ML Platform Architect & MLOps Leader

rbc • Toronto

On-site
CAD 180,000 - 240,000
Co-op Engineer - Machine Learning and AI Infrastructure
Co-op Engineer - Machine Learning and AI Infrastructure

Huawei Canada • Markham

On-site
CAD 58,000 - 104,000