Tema

Språk

Global EN
Sverige ENSV
Indien EN

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

Teknik, data och digitalt · IT-infrastruktur och säkerhet · DevOps · Maskininlärning · Mjukvaruutveckling

I korthet

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.

Ansvarsområden

  • 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.

Krav

  • 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.

Önskade kvalifikationer

  • 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.

Förmåner

  • 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.

Färdigheter

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
Qualcomm Logo

Om Qualcomm

Enabling a world where everyone and everything can be intelligently connected.

Enabling a world where everyone and everything can be intelligently connected.\n\n

Qualcomm Logo

Företag

Qualcomm

Publicerade jobb

för 2 veckor sedan

Anställningstyp

Heltid

Arbetsform

På plats

Erfarenhetsnivå

Senior

Platser

Markham, Canada

Kvalifikation

Kandidatexamen, Masterexamen, Doktorand

Sökande

Ansök tidigt