Mission
GM’s vision of Zero Crashes, Zero Emissions, and Zero Congestion guides everything we do in autonomous and assisted driving. The AV organization is building advanced automated driving technologies, including Level4–capable fully self-driving systems, to move us toward safer, more sustainable, and more accessible mobility.
About the Team
The AI Compiler team sits at the heart of how advanced AI models make it onto the car. We own the compiler that turns high‑level models into fast, reliable inference across GPUs powering GM’s next‑generation autonomous and assisted driving features. Our work spans graph lowering, operator coverage, kernel integration, and deployment tooling, with a mandate to squeeze every millisecond out of on‑vehicle workloads while preserving correctness and robustness in real‑world conditions.
Role Summary
As a Staff Compiler Engineer on the AI Kernels & Compilers team, you will own the end‑to‑end compilation stack that turns high‑level models into highly optimized inference artifacts running on GM’s autonomous and assisted driving platforms. You’ll define the technical vision and build the tooling that makes that path fast, reliable, and effortless for ML engineers across the AV organization to compile their models.
What You’ll Do
Own and evolve the model compilation toolchain used to deploy large‑scale perception, prediction, and planning models to the AV.
Architect new compiler passes and analysis that improve build times, memory footprint, and runtime latency while preserving—or intentionally trading off—fidelity under strict safety and reliability constraints.
Collaborate closely with kernels, runtime, and hardware teams to co‑design interfaces, shape accelerator capabilities, and ensure the compiler exposes the right abstractions to unlock peak performance on each platform.
Set standards and best practices for model export, validation, and debugging so that AV teams can iterate quickly with clear, reproducible performance and accuracy characteristics.
Required Qualifications
5+ years of experience in the field of compilers.
Experience with ML frameworks (e.g., PyTorch, TensorFlow, JAX) and software stack (e.g., ONNX, MLIR, XLA, TVM, TensorRT, etc.).
Expertise in writing production‑quality Python/C++ code.
Expertise in the software development life‑cycle – coding, debugging, optimization, testing, integration.
BS or higher degree in CS/CE/EE, or equivalent.
Preferred Qualifications
Experience building and optimizing ONNX‑based model export and deployment pipelines.
GPU programming (CUDA) and familiarity with ML software stack (e.g., cuDNN, cuBLAS).
Experience with ML accelerators and hardware architecture.
Experience developing and deploying machine learning models.
Compensation
The salary range for this role is $185,100 to $335,300. The actual base salary will vary based on relevant factors.
Bonus potential: An incentive pay program offers payouts based on company performance, job level, and individual performance.
Benefits: GM offers health and well‑being benefit programs, including medical, dental, vision, health savings account, flexible spending accounts, retirement savings plan, life insurance, paid vacation & holidays, tuition assistance, employee assistance program, and GM vehicle discounts.
EEO Statement
General Motors is committed to being a workplace that is not only free of unlawful discrimination, but one that genuinely fosters inclusion and belonging. We strongly believe that providing an inclusive workplace creates an environment in which our employees can thrive and develop better products for our customers.
All employment decisions are made on a non‑discriminatory basis without regard to sex, race, color, national origin, citizenship status, religion, age, disability, pregnancy or maternity status, sexual orientation, gender identity, status as a veteran or protected veteran, or any other similarly protected status in accordance with federal, state and local laws.
Accommodations
General Motors offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email us or call us at 1-800-865-7580. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.
#J-18808-Ljbffr

Staff ML Compiler Engineer
General Motors · Austin, TX, USA ·
- Pay:
- $185,100-$335,300/yr
- Job type:
- Full Time