ML Software Engineer Co-op — Build Real ML Solutions

RBC

Vancouver

On-site

CAD 60,000 - 90,000

Full time

13 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

RBC Borealis is seeking a Co-op Machine Learning Software Engineer to work on end-to-end ML projects, from data preprocessing to deploying ML models and related frontend work. You will collaborate with researchers on large-scale datasets and leverage resources for reinforcement learning, computer vision, and other areas.

You will gain hands-on experience with widely-used ML packages and distributed computing frameworks while contributing to cutting-edge AI initiatives within Canada’s largest

Qualifications

  • Degree: pursuing Bachelor's or Master's in Computer Science, Computer Engineering, Software Engineering, or equivalent.

Responsibilities

  • Build ML-based software solutions for real problems.
  • Collaborate with research and business teams to select optimal solutions.
  • Optimize algorithms for efficient implementation.
  • Extend prototypes into polished, deployable solutions.
  • Document usage, design decisions, and capabilities thoroughly.
  • Handle large datasets with distributed frameworks like Hadoop or Spark.

Job description

RBC Borealis is seeking a Co-op Machine Learning Software Engineer to work on end-to-end ML projects, from data preprocessing to deploying ML models and related frontend work. You will collaborate with researchers on large-scale datasets and leverage resources for reinforcement learning, computer vision, and other areas.

You will gain hands-on experience with widely-used ML packages and distributed computing frameworks while contributing to cutting-edge AI initiatives within Canada’s largest

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Co-op ML Engineer: Build Real-World AI Solutions
Co-op ML Engineer: Build Real-World AI Solutions

ODAIA • Toronto

On-site
CAD 38,000 - 56,000
Co-op ML Software Engineer - Montreal AI R&D
Co-op ML Software Engineer - Montreal AI R&D

RBC • Montreal (administrative region)

On-site
CAD 36,000 - 48,000
Co-op ML Software Engineer — Montreal
Co-op ML Software Engineer — Montreal

0000050007 Royal Bank of Canada • Montreal (administrative region)

On-site
CAD 30,000 - 40,000
Co-op Machine Learning Software Engineer — Montreal
Co-op Machine Learning Software Engineer — Montreal

ODAIA • Montreal (administrative region)

On-site
CAD 38,000 - 52,000
ML Software Engineer: Build Production-Grade ML Systems
ML Software Engineer: Build Production-Grade ML Systems

RBC • Toronto

On-site
CAD 100,000 - 150,000
Lead ML Software Engineer - Production & Systems
Lead ML Software Engineer - Production & Systems

RBC • Toronto

On-site
CAD 110,000 - 170,000
Lead ML Engineer: Production AI & Big Data
Lead ML Engineer: Production AI & Big Data

ODAIA • Toronto

On-site
CAD 110,000 - 170,000
2027 Winter Student Opportunities RBC Borealis -Machine Learning Software Engineer, 4 Months - [...]
2027 Winter Student Opportunities RBC Borealis -Machine Learning Software Engineer, 4 Months - [...]

RBC • Montreal (administrative region)

On-site
CAD 35,000 - 52,000
Senior ML Software Engineer: Build Scalable AI Pipelines
Senior ML Software Engineer: Build Scalable AI Pipelines

RBC • Toronto

On-site
CAD 120,000 - 180,000
Bonuses
Flexible benefits
Stock options
+1
2027 Winter Student Opportunities RBC Borealis -Machine Learning Software Engineer, 4 Months - Montreal
2027 Winter Student Opportunities RBC Borealis -Machine Learning Software Engineer, 4 Months - Montreal

ODAIA • Montreal (administrative region)

On-site
CAD 38,000 - 52,000