Senior ML Compiler Engineer — Edge AI On-Device

Qualcomm

Santa Clara (CA)

On-site

USD 151,000 - 227,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Qualcomm Technologies, Inc. is seeking a Machine Learning Engineer to create and optimize ML compiler technologies that translate PyTorch/ONNX models into efficient code for CPU, GPU, and NPU devices.

You will work with cross-functional teams to advance ML frameworks across Qualcomm platforms. The role requires strong Python and C++ skills, experience with ML compiler concepts, and familiarity with MLIR/ONNX/TVM stacks.

Qualifications

  • Bachelor's degree in CS/Engineering or related field with 2+ years of relevant work experience
  • Master's degree in CS/Engineering or related field with 1+ year of relevant work experience
  • PhD in CS/Engineering or related field
  • Proficient in Python and C++
  • Solid understanding of ML compiler concepts and experience with MLIR/ONNX/TVM

Responsibilities

  • Build & maintain machine learning compiler technologies that turn AI models into efficient device code
  • Contribute to AI hub compiler, ONNX Runtime QNN optimization and cross-backend compatibility
  • Build debugging tools to diagnose accuracy loss or slowdowns with clear diagnostics
  • Mentor teammates and provide technical guidance
  • Explain complex compiler ideas clearly to chip engineers and partners

Skills

Python
C++
Communication skills
CI/CD pipelines

Education

Bachelor's degree in CS/Engineering or related field
Master's degree in CS/Engineering or related field
PhD in CS/Engineering or related field

Tools

MLIR
ONNX
TVM
PyTorch
ONNXRuntime
LiteRT
ExecuTorch

Job description

Qualcomm Technologies, Inc. is seeking a Machine Learning Engineer to create and optimize ML compiler technologies that translate PyTorch/ONNX models into efficient code for CPU, GPU, and NPU devices.

You will work with cross-functional teams to advance ML frameworks across Qualcomm platforms. The role requires strong Python and C++ skills, experience with ML compiler concepts, and familiarity with MLIR/ONNX/TVM stacks.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff ML Compiler Engineer, On‑Device AI
Staff ML Compiler Engineer, On‑Device AI

Qualcomm • Santa Clara (CA)

On-site
USD 160,500 - 240,700
Senior ML Engineer — Edge AI & Embedded Systems
Senior ML Engineer — Edge AI & Embedded Systems

Qualcomm • San Diego (CA)

On-site
USD 158,000 - 238,000
Senior ML Apps Engineer - Edge AI on-device
Senior ML Apps Engineer - Edge AI on-device

Qualcomm • San Diego (CA)

On-site
USD 140,800 - 211,200
Senior Edge ML Engineer – On-Device AI
Senior Edge ML Engineer – On-Device AI

QUALCOMM, Inc. • San Diego (CA)

On-site
USD 194,000 - 292,000
ML Engineer: Model Optimization & Edge Deployment
ML Engineer: Model Optimization & Edge Deployment

Qualcomm • San Diego (CA)

On-site
USD 158,000 - 238,000
Senior Lead, Edge AI & On-Device ML Runtimes
Senior Lead, Edge AI & On-Device ML Runtimes

Qualcomm • San Diego (CA)

On-site
USD 194,000 - 292,000
Senior Machine Learning Engineer – AI/ML Compiler
Senior Machine Learning Engineer – AI/ML Compiler

Qualcomm • Santa Clara (CA)

On-site
USD 151,000 - 227,000
Senior Staff ML Engineer - Edge AI & On-Device Systems
Senior Staff ML Engineer - Edge AI & On-Device Systems

QUALCOMM, Inc. • San Diego (CA)

Hybrid
USD 194,000 - 292,000
Staff Machine Learning Engineer – AI/ML Compiler
Staff Machine Learning Engineer – AI/ML Compiler

Qualcomm • Santa Clara (CA)

On-site
USD 160,500 - 240,700
Senior Embedded ML Engineer – On-Device AI
Senior Embedded ML Engineer – On-Device AI

QUALCOMM, Inc. • San Diego (CA)

On-site
USD 224,000 - 335,000