Machine Learning Compiler

Qualcomm

Actively hiring
Raleigh, NC Posted 96 days ago $160,600$240,800 / year

At a glance

AI generated

TL;DR

Lead a team of engineers at Qualcomm Technologies, Inc., focusing on advancing machine learning compiler technologies for AI accelerators in the Cloud and Datacenter market. This senior role involves driving innovation in ML compiler optimization algorithms, overseeing feature design and code reviews, and ensuring robust testing across diverse models and hardware targets. You will manage and mentor a team, fostering technical growth and collaboration while coordinating cross-functional efforts with hardware and architecture teams to deliver high-performance solutions. The ideal candidate has extensive experience in compiler development, expertise in ML frameworks like PyTorch and ONNX, and strong C++ programming skills. This role requires shaping the evolution of ML compiler technology within the organization, aligning with industry trends and internal product strategies, to tackle complex business problems at scale.

Skills

LLVM C++ PyTorch ONNX Compiler Design ML Frameworks Graph-Level Optimizations Memory Hierarchies Performance Modeling CI/CD

What you'll do

  • Drive innovation in ML compiler optimization algorithms using advanced techniques.
  • Oversee feature design and integration of compiler components into AI software stacks.
  • Ensure robust testing and performance tuning for diverse ML models and hardware targets.
  • Manage and mentor a team of engineers to foster technical growth and collaboration.
  • Plan and execute projects to meet release deliverables, balancing tactical and strategic goals.
  • Coordinate cross-functional efforts with hardware, architecture, and AI framework teams.

What we're looking for

  • 10+ years of experience in compiler development or related fields.
  • Strong background in ML frameworks and graph-level optimizations.
  • Expertise in LLVM, optimization passes, and IR transformations.
  • Solid C++ programming skills and experience with ML hardware accelerators.
  • Proven leadership in delivering complex software projects and team management.
  • Familiarity with memory hierarchies and performance modeling for ML systems.

Market check

Salary context

This $160,600–$240,800 range sits above 56% of similar postings on FindRole.

Peer median band

$152,000$238,700

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$162,000$235,750

Middle half of comparable postings.

Based on 239 comparable postings.

* 240 is the maximum number of comparable postings sampled.

Employer

About Qualcomm

Qualcomm is a leading American semiconductor and telecommunications company based in San Diego, CA.

Qualcomm currently has 595 open roles on FindRole.

Listed pay typically runs $148,300–$222,500 across 540 roles with salary data.

Most-posted roles

View all roles at Qualcomm

More like this

Similar roles

Careers

Qualcomm

Santa Clara, CA 56 days ago
MLIR LLVM Pytorch 2.0 TVM Triton SYCL C++ Python CUDA OpenCL Polyhedral Compiler Optimization Loop Transformation Vectorization GPU Programming CI/CD Git Linux Docker Kubernetes

Machine Learning Compiler Engineer

Qualcomm

New York, NY 27 days ago $200,800$301,200
MLIR LLVM Pytorch 2.0 TVM Triton SYCL Python C++ CUDA OpenCL Polyhedral Compiler Optimization Loop Transformation Vectorization GPU Programming High Performance Computing CI/CD Git Linux Docker

Machine Learning RD

Qualcomm

San Diego, CA 24 days ago $192,700$289,100
Python TensorFlow PyTorch scikit-learn Codex Claude Code OpenCode Langchain Agno MLOps Java C++ Generative AI Agentic AI

Machine Learning Engineer

Adobe

San Jose 67 days ago $183,300$265,350
Python PyTorch LangChain LangGraph MCP ADK LLMs VLLMs CI/CD Docker AWS PostgreSQL Kubernetes

Machine Learning Engineer

Adobe

San Jose 77 days ago $161,700$234,150
Python TensorFlow PyTorch scikit-learn SparkML Kubernetes AWS CI/CD SQL Docker PostgreSQL MLOps