Sr Staff/Principal DevOps Engineer, Machine Learning Infrastructure and Performance
Technology, Data & Digital · IT Infrastructure & Security · DevOps · Machine Learning · Software Engineering
In short
Qualcomm Canada ULC is seeking a Sr Staff/Principal DevOps Engineer to manage machine learning infrastructure and performance. This role involves maintaining Linux servers, optimizing CI/CD pipelines with Docker, and innovating Python orchestration for hardware measurements and data analysis.
Responsibilities
- Operate and improve the Linux self-hosted GitHub runner fleet: capacity, scheduling, storage, monitoring, recovery, access, and incident response.
- Build reliable GitHub Actions pipelines and reproducible Docker environments for builds, tests, model benchmarks, artifacts, and releases.
- Maintain the Git LFS-backed model zoo and its shared caches.
- Own and innovate on the Python task/workflow orchestration infrastructure (Prefect-esque) to make hardware measurements traceable, repeatable, and actionable.
- Steward performance-data ingestion and analysis, including the FastAPI/PostgreSQL-backed service and its clients; improve pytest integration, regression detection, reporting, triage, and release promotion.
- Plan the next scale step: isolate workloads, improve cache and artifact lifecycle, and evaluate elastic/cloud or batch execution where it fits scarce devices and large models.
- Turn project-specific tooling into supported, reusable platform components for other teams.
Requirements
- Depth in Linux
- Depth in CI/CD
- Depth in Docker
- Depth in Python
- Bachelor's degree in Computer Science, Engineering, Information Systems, or related field and 8+ years of Hardware Engineering, Software Engineering, Systems Engineering, or related work experience.
- Master's degree in Computer Science, Engineering, Information Systems, or related field and 7+ years of Hardware Engineering, Software Engineering, Systems Engineering, or related work experience.
- PhD in Computer Science, Engineering, Information Systems, or related field and 6+ years of Hardware Engineering, Software Engineering, Systems Engineering, or related work experience.
Desired Qualifications
- Familiarity with Linux infrastructure: Self-hosted GitHub Actions runners, systemd, remote filesystems (NFS), and resource monitoring.
- Familiarity with CI/CD and containers: GitHub Actions, reusable workflows, Docker, and release automation.
- Familiarity with model and artifact management: Git LFS, shared caches, and large-model storage (ONNX models).
- Familiarity with Python testing: pytest, pytest-xdist, integration tests, and performance reporting (with run-to-run variation).
- Familiarity with AI performance tooling: ONNX, PyTorch, QAIRT SDK is a plus, Android device execution and profiling is a plus (adb).
- Familiarity with performance data: REST APIs, FastAPI, and PostgreSQL, or similar libraries/frameworks.
- Familiarity with future scaling: batch scheduling (ex. IBM Spectrum LSF) or cloud infrastructure for horizontally scaling automation.
- Familiarity with Jenkins is a plus.
Benefits
- Qualcomm is an equal opportunity employer.
- Qualcomm is committed to providing an accessible process.
- Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process.
- Qualcomm is also committed to making our workplace accessible for individuals with disabilities.
Skills
LinuxCI/CDDockerPythonGitHub ActionssystemdNFSGit LFSpytestFastAPIPostgreSQLREST APIsONNXPyTorchadb
#DevOps#Machine Learning#Infrastructure#Performance#Linux#CI/CD#Docker#Python#GitHub Actions#systemd#NFS#Git LFS#pytest#FastAPI#PostgreSQL#REST APIs#ONNX#PyTorch#adb
Enabling a world where everyone and everything can be intelligently connected.\n\n
Company
QualcommJob Posted
2 weeks ago
Employment Type
Full Time
Work mode
On Site
Experience Level
Senior
Locations
Markham, Canada
Qualification
Bachelor, Master, Doctoral
Applicants
Be an early applicant
Similar Jobs
Microsoft
United StatesMicrowave Design and Layout Engineer
US$102–219k/yr Full Time Be an early applicant Posted 4 days ago
Microsoft
United StatesForward Deployed Engineer
US$85.4–184k/yr Full Time Be an early applicant Posted 4 days ago
IKEA
Hamilton, CanadaWarehouse Coordinator (AM)
CA$22.8/hr Full Time Be an early applicant Posted 4 days ago
IKEA
Hamilton, CanadaWarehouse Coordinator (PM)
CA$22.8/hr Full Time Be an early applicant Posted 4 days ago
IKEA
Mississauga, CanadaWarehouse Co-worker (3-month term)
CA$21.4/hr Temporary Be an early applicant Posted 4 days ago
Ericsson
Austin, United StatesData Analyst Strategy and Operations
Full Time Be an early applicant Posted 4 days ago
