LLVM / Ripple compiler Engineer

Qualcomm

Quick summary

Work type
On-site
Location
San Diego, CA
Salary
$140,800–$211,200 / yr
Posted
3 days ago
Closes
Dec 13, 2026

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $185k
This role $176k
$130k most similar roles pay here $246k

This role pays less than 67% of similar roles. Most pay $158,137–$212,812 — the shaded band above. At the midpoint, this role pays about $176k versus about $185k 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 759 open roles on FindRole.

Listed pay typically runs $151,900–$229,800 across 446 roles with salary data.

Most-posted roles

View all roles at Qualcomm

At a glance

TL;DR · LLVM / Ripple compiler Engineer

At Qualcomm Technologies, the Principal Machine Learning Engineer role involves applying advanced knowledge in machine learning frameworks like TensorFlow or PyTorch to develop and optimize software tools for AI model efficiency on embedded systems. This position requires expertise in programming languages such as Python, C++, and experience with operating systems including Linux and Android. The ideal candidate will collaborate closely with hardware engineers to co-design ML solutions that leverage specific hardware features, developing machine learning algorithms and frameworks independently while contributing to product proposals and roadmaps. With a focus on embedded system optimization for applications like NLP or multimedia, this role demands proficiency in statistics, probability, and working within large matrixed organizations.

What you'll do

  • Applies Machine Learning knowledge to extend training or runtime frameworks with new features.
  • Models and develops machine learning hardware for inference solutions in collaboration with software teams.
  • Develops optimized software enabling AI models on specific hardware features.
  • Independently prototypes complex machine learning algorithms aligned with product roadmaps.
  • Conducts experiments to train and evaluate machine learning models independently.

What we're looking for

  • 2+ years experience with Machine Learning frameworks like TensorFlow, PyTorch.
  • 2+ years in embedded system development and optimization for ML applications.
  • Proficient in programming languages suitable for machine learning (Python, C++, etc.).
  • Strong background in statistics and probability for data analysis.
  • Experience working in a large matrixed organization.
  • Knowledge of low-level interactions between OSes like Linux and hardware.

More like this

Similar roles

Staff Engineer – LLVM/Ripple Compiler

Qualcomm

San Diego, CA 73 days ago $158,400$237,600
LLVM CUDA OpenCL OpenMP SIMD/SIMT GPU programming C/C++ Parallel programming models Performance optimization Debugging Code generation IR transformations Runtime systems Concurrency Heterogeneous compute architectures Compiler engineering

Senior LLVM Compiler Engineer

Nvidia

Remote (Santa Clara, CA) +1 43 days ago $184,000$287,500
LLVM Clang MLIR C++ Git CI/CD NVIDIA CUDA Python GitHub Linux OpenSource RFCs CodeReview DeepLearningFrameworks PerformanceCriticalWorkloads CompilerInternals IRDesign Transformations Analyses CodeGenerationPipelines
Remote

RISC-V CPU Compiler Engineer

Qualcomm

Santa Clara, CA +1 42 days ago $167,100$250,700
LLVM C C++ RISC-V AArch64 GCC glibc SPECrate Integer DCPerf Computer Architecture Open Source Contribution Code Generation Optimization Benchmarking Server CPU Performance

Senior C++ Software Engineer - Chip Design Tools

Nvidia

Santa Clara, CA +3 43 days ago $152,000$241,500
C++ Golang Unix/Linux VLSI frontend design and verification RTL design Modern C++ Compiler Build systems Database Static code analysis Dynamic code analysis

Staff ML Compiler Engineer

General Motors (GM)

Remote (Sunnyvale, CA) +2 15 days ago $185,100$335,300
Python C++ MLIR ONNX TensorRT PyTorch TensorFlow JAX CUDA cuDNN cuBLAS CI/CD
Remote Hybrid

Senior Compiler Engineer - DL

Nvidia

Remote (Santa Clara, CA) +1 15 days ago $152,000$241,500
MLIR XLA TVM LLVM PyTorch GPU C++ CUDA CI/CD Linux Python TensorFlow ARM Embedded_Systems Cross_Compilation Performance_Optimization Compiler_Design Neural_Networks
Remote