Senior ML Compiler Engineer, Compute
Core
Design and optimize high-performance compilers and system-level compute architectures for Waymo's autonomous vehicle software stack, leveraging agentic AI to accelerate production improvements.
Role type
Senior IC ML Compiler Engineer (Compute)
Builds
High-performance custom silicon and system-level compute architectures for autonomous driving
Domain
Automotive / High-performance computing / Compiler technology
Deliverable
production ML models
Required skills
C++ programming, compiler development for parallel architectures, ML inference optimization, linear algebra computation, agentic AI utilization, hardware/software codesign
Preferred skills
Python programming, MLIR-based compiler experience, neural network architecture knowledge, machine learning algorithm principles
Technologies
C++, Python, MLIR, agentic AI
Responsibilities
Analyze performance characteristics of code generated by production-grade compilers and implement optimizations; Design and implement compiler support for novel high-performance architecture features; Collaborate with hardware architects on neural network inference platform codesign; Work with model developers to tune neural networks for inference efficiency and accuracy
Seniority
Senior, hands-on IC