Principal DevOps Engineer, ML Infra & Performance

Linuxassociation

Markham

Hybrid

CAD 140,000 - 200,000

Full time

7 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Qualcomm is seeking a Sr Staff/Principal DevOps Engineer to join the Machine Learning Infrastructure and Performance team in Markham, Ontario. You will maintain on-site servers and devices, improve CI/CD pipelines and model tooling, and plan scalable infrastructure for large ML workloads.

The role requires deep Linux expertise, CI/CD with GitHub Actions, containerization with Docker, and strong Python-based automation.

Qualifications

  • Bachelor's degree in CS/Engineering or related field with 8+ years of relevant work experience
  • Master's degree in CS/Engineering or related field with 7+ years of relevant work experience
  • PhD in CS/Engineering or related field with 6+ years of relevant work experience

Responsibilities

  • Operate and improve the Linux self-hosted GitHub runner fleet: capacity, scheduling, storage, monitoring, recovery, access, incident response.
  • Build reliable GitHub Actions pipelines and reproducible Docker environments for builds, tests, model benchmarks, artifacts, and releases.
  • Own and innovate on the Python task/workflow orchestration infrastructure (Prefect-esque).
  • Steward performance-data ingestion and analysis (FastAPI/PostgreSQL).
  • Plan the next scale step: isolate workloads, improve cache and artifact lifecycle, evaluate elastic/cloud or batch execution.
  • Turn tooling into reusable platform components for other teams.

Skills

Linux
CI/CD
Docker
Python
GitHub Actions
FastAPI
PostgreSQL
ONNX

Education

Bachelor's degree
Master's degree
PhD

Tools

Git LFS
Prefect-esque orchestration
ONNX models
PyTorch

Job description

Qualcomm is seeking a Sr Staff/Principal DevOps Engineer to join the Machine Learning Infrastructure and Performance team in Markham, Ontario. You will maintain on-site servers and devices, improve CI/CD pipelines and model tooling, and plan scalable infrastructure for large ML workloads.

The role requires deep Linux expertise, CI/CD with GitHub Actions, containerization with Docker, and strong Python-based automation.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Sr Staff/Principal DevOps Engineer, Machine Learning Infrastructure and Performance
Sr Staff/Principal DevOps Engineer, Machine Learning Infrastructure and Performance

Qualcomm • Markham

On-site
CAD 120,000 - 210,000
Sr Staff/Principal DevOps Engineer, Machine Learning Infrastructure and Performance
Sr Staff/Principal DevOps Engineer, Machine Learning Infrastructure and Performance

Linuxassociation • Markham

Hybrid
CAD 140,000 - 200,000
Sr Staff/Principal DevOps Engineer, Machine Learning Infrastructure and Performance
Sr Staff/Principal DevOps Engineer, Machine Learning Infrastructure and Performance

QUALCOMM, Inc. • Markham

On-site
CAD 120,000 - 165,000
Edge ML Engineer — Hardware-Driven AI Innovator
Edge ML Engineer — Hardware-Driven AI Innovator

Urban Ridge Supplies • Markham

On-site
CAD 114,000 - 164,000
Senior DevOps Engineer - ML Infrastructure (Remote Canada)
Senior DevOps Engineer - ML Infrastructure (Remote Canada)

Capgemini Engineering • Toronto

Remote
CAD 72,000 - 139,000
Paid time off
Medical, dental, and vision coverage
Retirement savings plans
+3
ML Compiler & Performance Intern (16 Months, Housing)
ML Compiler & Performance Intern (16 Months, Housing)

linetgroup • Markham

On-site
CAD 76,000 - 144,000
Housing stipend
Mentorship program
Senior Embedded Software Engineer (C/C++), Machine Learning Markham, Ontario, Canada Machine Learning Engineering Posted 18 hours ago
Senior Embedded Software Engineer (C/C++), Machine Learning Markham, Ontario, Canada Machine Learning Engineering Posted 18 hours ago

Qualcomm • Markham

On-site
CAD 114,400 - 164,400
Machine Learning Engineer, Frameworks & Performance (New Grad to Principal level)
Machine Learning Engineer, Frameworks & Performance (New Grad to Principal level)

Qualcomm • Quebec

On-site
CAD 120,000 - 180,000
Senior Production AI Systems Engineer
Senior Production AI Systems Engineer

Jaide Health • Toronto

Hybrid
CAD 140,000 - 210,000
Lunch stipend
Health and dental benefits
RRSP matching
+5
ML Engineering Developer II — Hybrid, Canada
ML Engineering Developer II — Hybrid, Canada

Bell • Toronto

Hybrid
CAD 110,000 - 170,000
Medical, dental, vision, mental health
35% service discount
Hybrid work arrangement