Senior Machine Learning Engineer, AI/ML Compiler

Qualcomm

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Santa Clara, CA
Salary
$151,200–$226,800 / yr
Posted
8 days ago
Freshness
Confirmed live yesterday
Closes
Mar 8, 2027

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $213k
This role $189k
$138k most similar roles pay here $276k

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

About Qualcomm

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

View all roles at Qualcomm

At a glance

TL;DR · Senior Machine Learning Engineer, AI/ML Compiler

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.

See salary data

What you'll do

  • Build and maintain machine learning compiler technologies to convert PyTorch or ONNX models into efficient code for CPU, GPU, and NPU processors.
  • Perform graph optimization, partitioning, and backend validation for the AI hub compiler and ONNX Runtime QNN.
  • Develop debugging tools to identify and resolve failures, accuracy loss, or performance bottlenecks with clear diagnostics.
  • Solve complex technical problems independently while providing mentorship and guidance to teammates.
  • Communicate complex compiler concepts clearly to chip engineers, business partners, and external developers.
  • Implement machine learning techniques and frameworks to enable the discovery of state-of-the-art solutions across various technology verticals.

What we're looking for

  • A Bachelor's degree in Computer Science, Engineering, Information Systems, or a related field and 2+ years of engineering experience.
  • A Master's degree in Computer Science, Engineering, Information Systems, or a related field and 1+ year of engineering experience.
  • A PhD in Computer Science, Engineering, Information Systems, or a related field.
  • 3+ years of industry experience in ML infrastructure, compiler engineering, or AI framework development (preferred).
  • Proficiency in Python and C++.
  • Solid understanding of ML compiler concepts and hands-on experience with stacks like MLIR, ONNX, or TVM.
  • Experience with PyTorch model export and on-device deployment frameworks such as LiteRT, ExecuTorch, or ONNXRuntime.
  • Familiarity with SoC-level constraints and hardware-specific runtimes such as QAIRT/QNN (preferred).

More like this

Similar roles

Senior Engineer, Machine Learning

Qualcomm

San Diego, CA 78 days ago $140,800$211,200
Python C++ Rust Go PyTorch TensorFlow LLM Transformer vLLM ONNX Kubernetes Docker CI/CD RAG Vector Databases OpenSearch Qdrant Quantization Distributed Computing Microservices
2+ yrs exp

Senior Machine Learning Engineer

Adobe

San Jose, CA 122 days ago $183,300$265,350
Python Java PyTorch TensorFlow JAX LLMs RAG AWS Azure Redis Elasticsearch Snowflake Microservices ML-Ops Agent-Ops Monitoring Observability
5+ yrs exp

Senior Machine Learning Engineer

Cloudflare, Inc

Austin, TX 77 days ago
Python PyTorch TensorFlow Scikit-Learn LangChain LangGraph Autogen LLMs RAG Vector Databases Docker Kubernetes Terraform Cloudflare Workers FastAPI TypeScript React BigQuery Airflow Argo Workflows CI/CD Pytest
3+ yrs exp Hybrid

Senior Machine Learning Engineer

Warner Bros. Discovery

Remote (San Francisco, CA) +3 29 days ago $159,180$295,620
Databricks Python SQL Snowflake AWS SageMaker MLflow PySpark Delta Lake LangChain LangGraph XGBoost LightGBM S3 Lambda Unity Catalog Feature Stores RAG mLOps
5+ yrs exp Remote

Senior Machine Learning Engineer

Adobe

San Francisco, CA +2 51 days ago $211,800$306,625
Machine Learning Artificial Intelligence Python PyTorch TensorFlow Data Science Deep Learning ML Models Content Understanding
5+ yrs exp

Senior Machine Learning Engineer

Intuit

Mountain View, CA +1 21 days ago $171,000$231,500
Python Scikit-learn TensorFlow Keras NumPy Pandas NLTK Spark AWS GCP CUDA cuDNN Git GitHub Machine Learning Data Structures Algorithms Observability
5+ yrs exp