R

Rivian

Makes electric pickups, SUVs and delivery vans

Staff Machine Learning Compiler Engineer

Systems Software EngineeringUpdated on Nov 12
Full-timePalo Alto, CA, USAIn-person

About the Job

Requirements

  • Ph.D. or M.S. in Computer Engineering or a related field.
  • Excellent C/C++ and Python programming skills.
  • Experience with various system-on-chip platforms used for machine learning.
  • Strong understanding of deep learning software models.
  • Proficiency in deep learning frameworks and their low-level intermediate representations or export formats.

Responsibilities

  • Lead the development of an ML Compiler for mapping Autonomy ML models to Rivian Autonomy Processor (RAP1).
  • Design and implement hardware-aware optimizations, including quantization strategies, model compression, memory-efficient representations, and operator fusion, targeted to RAP1.
  • Collaborate with hardware teams to co-optimize model architecture and compute pipeline under real-time constraints, including latency, throughput, and power.
  • Benchmark and analyze system performance across platforms and iterate to achieve optimal deployment efficiency.
  • Partner with autonomy teams to align model optimization efforts with hardware roadmap and real-world autonomy requirements.

Desired Qualifications

  • Experience in compiler pipeline development.
  • Experience working in aggressive design environments.
  • Prior experience working with hardware-software co-design, especially for autonomous or robotics platforms.
  • Deep knowledge of numerical precision trade-offs, quantization-aware training (QAT), and dynamic/static quantization flows.
  • Familiarity with embedded real-time constraints and hardware profiling/debugging tools.
  • Familiarity with rearchitecting models to best suit hardware capabilities.

About the Company

Rivian

Makes electric pickups, SUVs and delivery vans

Rivian designs and builds electric pickup trucks, SUVs, and delivery vans, pairing off-road ability with electronics and software it develops itself. In 2021, its R1T became the first fully electric pickup truck on the US consumer market, ahead of larger rivals such as Ford and Tesla. It makes the R1T pickup, the R1S and R2 SUVs, and commercial vans in Normal, Illinois, and sells them directly online and in its own stores rather than through dealers. Its vehicles run on Rivian's own software, which gains features through updates sent over the internet, and most revenue comes from vehicle sales, with service and optional software adding more. Rivian was founded in 2009 and is based in Irvine, California.

Company size
10,001+
Company stage
IPO
Headquarters
Irvine, CA
Founded
2009

Recently Posted Jobs

Explore more opportunities at Rivian

See more jobs