Senior ML Compiler Engineer

General Motors (GM)

Confirmed live 2 days ago High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Sunnyvale, CAWAAustin, TXSan Francisco, CAWarren, MI
Salary
$128,700–$261,300 / yr
Posted
99 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $224k
This role $195k
$111k most similar roles pay here $295k

This role pays less than 75% of similar roles. Most pay $194,050–$254,750 — the shaded band above. At the midpoint, this role pays about $195k versus about $224k for comparable roles.

Based on 240 similar postings.

Employer

About General Motors (GM)

General Motors (GM) is a leading American multinational automotive corporation founded in 1908 and headquartered in Detroit, Michigan.

General Motors (GM) currently has 116 open roles on FindRole.

Listed pay typically runs $160,200–$245,000 across 59 roles with salary data.

Most-posted roles

View all roles at General Motors (GM)

At a glance

TL;DR · Senior ML Compiler Engineer

Senior ML Compiler Engineer As a Senior ML Compiler Engineer on the AI Kernels & Compilers team, you will develop the compilation stack that transforms high-level models into optimized inference artifacts for autonomous and assisted driving platforms. You will build and evolve the model compilation toolchain, architecting new compiler passes to improve memory footprint and runtime latency while ensuring numerical correctness. Your daily work involves managing a pipeline from capturing high-level graphs through intermediate representations to accelerator-specific engines. The role requires expertise in Python, C++, and ML frameworks like PyTorch, TensorFlow, or JAX, alongside experience with ONNX, MLIR, XLA, TVM, and TensorRT. You will also utilize CUDA for GPU programming. This position solves the critical challenge of translating research into production-grade software to enable real-time perception, prediction, and planning on vehicles.

What you'll do

  • Build and evolve the model compilation toolchain for deploying perception, prediction, and planning models to autonomous vehicles.
  • Architect new compiler passes and analyses to improve build times, memory footprint, and runtime latency.
  • Develop a pipeline to convert high-level model graphs into optimized inference artifacts for specific hardware accelerators.
  • Collaborate with hardware and runtime teams to co-design interfaces and expose optimal abstractions for peak performance.
  • Establish standards and best practices for model export, validation, and debugging for internal machine learning teams.
  • Build robust tooling to validate numerical correctness and detect performance regressions in the compilation pipeline.
  • Provide clear diagnostics and tools to help model authors identify issues during the deployment process.

What we're looking for

  • Must have at least 3 years of experience in the field of compilers.
  • Experience with ML frameworks such as PyTorch, TensorFlow, or JAX is required.
  • Familiarity with software stacks including ONNX, MLIR, XLA, TVM, and TensorRT is required.
  • Expertise in writing production-quality Python and C++ code is required.
  • Must have expertise in the software development life cycle, including coding, debugging, optimization, testing, and integration.
  • A BS or higher degree in CS, CE, EE, or an equivalent field is required.

More like this

Similar roles

Senior Compiler Engineer, AI

Nvidia

Remote (Austin, TX) +2 119 days ago $184,000$287,500
LLVM MLIR Python C++ Machine Learning Reinforcement Learning Compiler Design GPU Architecture Code Generation Predictive Modeling Evolutionary Algorithms Feature Engineering High-Dimensional Data Analysis Performance Engineering
8+ yrs exp Remote

Senior Deep Learning Compiler Engineer

Nvidia

Remote (Santa Clara, CA) +1 134 days ago $152,000$241,500
C++ Python CUDA OpenCL MLIR XLA TVM LLVM PyTorch GPU Architecture Compiler Optimization Deep Learning Kernel Generation cross compilation Performance Analysis
3+ yrs exp Remote

Senior AI Compiler Engineer, MLIR

Nvidia

Remote (Santa Clara, CA) +1 28 days ago $152,000$241,500
MLIR LLVM XLA C++ Python CUDA OpenCL PyTorch JAX GPU Architecture Kernel Generation Compiler Optimization Performance Analysis Deep Learning
3+ yrs exp Remote

Senior Deep Learning Compiler Engineer, XLA

Nvidia

Remote 28 days ago $152,000$241,500
C++ CUDA XLA MLIR LLVM OpenAI Triton JAX PyTorch TensorFlow TVM High-Performance Computing Distributed Programming Compiler Optimization Deep Learning
4+ yrs exp Remote

Senior ML Engineer

Salesforce

Remote (Bellevue, WA) 11 days ago $148,500$223,900
Python Apache Kafka Flink Ray Spark PySpark MLOps CI/CD Docker Kubernetes Apache Airflow Feature Stores Graph Analytics Supervised Learning Anomaly Detection Clustering MITRE ATT&CK OCSF
3+ yrs exp Remote

Senior ML Engineer, Core Development

Anduril Industries

Costa Mesa, CA 16 days ago $220,000$292,000
Machine Learning physics ML Python MATLAB PyTorch TensorFlow NVIDIA PhysicsNeMo GNNs Transolver DoMINO GeoTransolver Linux GPU Docker Weights & Biases AWS S3 Lambda SageMaker Plotly Seaborn Matplotlib XGBoost
3+ yrs exp