Senior Engineer, Machine Learning
Qualcomm
Quick summary
Market check
How this pay compares to similar roles
This role pays less than 71% of similar roles. Most pay $179,968–$246,987 — the shaded band above. At the midpoint, this role pays about $189k versus about $213k for comparable roles.
Based on 240 similar postings.
Employer
Qualcomm is a leading American semiconductor and telecommunications company based in San Diego, CA.
Qualcomm currently has 618 open roles on FindRole.
Listed pay typically runs $145,200–$219,600 across 600 roles with salary data.
Most-posted roles
At a glance
As a Senior Machine Learning Engineer – AI/ML Compiler, you will join the Machine Learning Engineering team to develop and maintain compiler technologies that transform AI models from PyTorch or ONNX into efficient code for execution on CPU, GPU, and NPU processors. You will contribute to the AI hub compiler and ONNX Runtime QNN by performing graph optimization, partitioning, and ensuring model correctness across various backends. Your daily work involves building debugging tools to identify performance issues and providing technical guidance to teammates. The role requires proficiency in Python and C++, along with expertise in ML compiler concepts like graph IRs, operator fusion, and shape inference. You will utilize tools such as MLIR, ONNX, TVM, LiteRT, ExecuTorch, and QAIRT/QNN while navigating SoC-level constraints like memory bandwidth and compute precision to solve complex hardware-software integration problems.
What does a Machine Learning Engineer earn in California?
Median $246394 from 172 postings across 28 companies.
Skills
What you'll do
What we're looking for
More like this
Qualcomm
Adobe
Cloudflare, Inc
Warner Bros. Discovery
Adobe
Intuit