ML Platform Architect: Build Scalable ML Pipelines

ODAIA

Calgary

On-site

CAD 120,000 - 180,000

Full time

8 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Total Rewards Program
Stock options
Bonuses

Job summary

RBC Borealis is seeking an experienced Machine Learning Platform Engineer to design and implement ML infrastructure and automation tools. You will work on deploying, automating, and maintaining ML applications with cross-functional teams and scale across cloud and on‑prem environments.

You will collaborate with researchers and engineers to automate the ML deployment process, monitor systems, and ensure robust pipelines using state-of-the-art tools.

Qualifications

  • 5+ years of experience designing and implementing distributed systems and Machine Learning systems.
  • Experience with building and maintaining DevOps pipelines (Jenkins, GitHub Actions).
  • Experience with MLOps orchestration tools such as AirFlow, Kubeflow, Dagster, Flyte, or MetaFlow.
  • Deep knowledge of ML deployment processes across environments.
  • Experience building tools to automate infra and DevOps tasks.
  • Proficiency in Python, Bash, or JavaScript.
  • Strong UNIX fundamentals.
  • Experience with monitoring solutions for bottlenecks and incidents.
  • Familiarity with software engineering best practices across the SDLC.

Responsibilities

  • Design, build, and optimize ML deployment tools and automation systems for data and ML apps.
  • Define and implement best practices for data and ML pipelines across the org.
  • Collaborate with engineers and researchers to automate code analysis, build, integration, and deployment of ML apps.
  • Support infrastructure design decisions and monitoring solutions for projects.
  • Develop scalable hybrid cloud/on-prem hosting for ML systems using modern tech.

Skills

Distributed systems design
MLOps
DevOps
Python
UNIX
Cloud computing
CI/CD
Monitoring
Software testing
SDLC

Tools

Airflow
Kubeflow
Dagster
Flyte
MetaFlow
PyTorch
TensorFlow
AWS
Azure
Red Hat OpenShift
Jenkins
GitHub Actions

Job description

RBC Borealis is seeking an experienced Machine Learning Platform Engineer to design and implement ML infrastructure and automation tools. You will work on deploying, automating, and maintaining ML applications with cross-functional teams and scale across cloud and on‑prem environments.

You will collaborate with researchers and engineers to automate the ML deployment process, monitor systems, and ensure robust pipelines using state-of-the-art tools.

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

Similar jobs worth comparing

Senior ML Platform Engineer: Scale ML Infra & Pipelines
Senior ML Platform Engineer: Scale ML Infra & Pipelines

RBC • Calgary

On-site
CAD 120,000 - 180,000
Bonuses and flexible benefits
Stock options (where applicable)
Competitive compensation
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 Engineer: Production AI & Big Data
Lead ML Engineer: Production AI & Big Data

ODAIA • Toronto

On-site
CAD 110,000 - 170,000
Lead ML Software Engineer - Production & Systems
Lead ML Software Engineer - Production & Systems

RBC • Toronto

On-site
CAD 110,000 - 170,000
Senior ML Research Engineer: Lead End-to-End AI Prototypes
Senior ML Research Engineer: Lead End-to-End AI Prototypes

RBC • Toronto

On-site
CAD 140,000 - 190,000
Stock options
Flexible benefits
Bonuses
+1
Lead ML Platform Engineer
Lead ML Platform Engineer

ODAIA • Calgary

On-site
CAD 120,000 - 180,000
Total Rewards Program
Stock options
Bonuses
Lead ML Platform Engineer
Lead ML Platform Engineer

RBC • Calgary

On-site
CAD 120,000 - 180,000
Bonuses and flexible benefits
Stock options (where applicable)
Competitive compensation
ML Software Engineer Co-op — Build Real ML Solutions
ML Software Engineer Co-op — Build Real ML Solutions

RBC • Vancouver

On-site
CAD 60,000 - 90,000
ML Infrastructure Engineer - Build Scalable ML Platforms
ML Infrastructure Engineer - Build Scalable ML Platforms

Nubeero Limited • Toronto

On-site
CAD 120,000 - 180,000
Platform Engineer, Machine Learning
Platform Engineer, Machine Learning

RAVL • Toronto

Hybrid
CAD 80,000 - 120,000
Flexible client-aligned work model
Variable bonus & RRSP contributions
4 weeks paid time off
+2