Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Rivian Logo

ML Compiler Engineer

Rivian

Salary not specified
Sep 16, 2025
Palo Alto, CA, USA
Apply Now

Rivian is looking to develop the infrastructure to compile state-of-the-art machine learning models used in ADAS systems to execute efficiently on the SoC, enabling HW-SW codesign and efficient building blocks for state-of-the-art machine learning models.

Requirements

  • Hands-on experience with quantized model deployment, ML compilation stacks, and code generation for embedded or heterogeneous compute systems.
  • Strong understanding of computer vision models (e.g., object detection, segmentation) and their optimization for edge inference.
  • Proficiency in deep learning frameworks (e.g., PyTorch, TensorFlow) and their low-level IRs or export formats (e.g., ONNX).
  • Solid programming skills in C++, Python
  • 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.

Responsibilities

  • Research state of the art perception models in collaboration with the ADAS SW teams
  • Lead the development of optimizations for mapping quantized perception models (e.g., CNNs, Transformers, LLMs) to embedded and heterogeneous hardware platforms.
  • Design and implement hardware-aware optimizations, including quantization strategies, model compression, memory-efficient representations, and operator fusion, targeted to custom accelerators
  • Collaborate with hardware teams to co-optimize model architecture and compute pipeline under real-time constraints (latency, throughput, power).
  • Benchmark and analyze system performance across platforms and iterate to achieve optimal deployment efficiency.
  • Partner with perception, systems, and autonomy teams to align model optimization efforts with hardware roadmap and real-world autonomy requirements.

Other

  • Ph.D. or M.S. in Computer Engineering, Electrical Engineering, Computer Science, or related field with a focus on ML compilers, embedded systems, or hardware-aware AI.
  • Equal Opportunity Employer: Rivian is an equal opportunity employer and complies with all applicable federal, state, and local fair employment practices laws.
  • Candidate Data Privacy: Rivian may collect, use and disclose your personal information or personal data when you apply for employment and/or participate in our recruitment processes.
  • Rivian is committed to ensuring that our hiring process is accessible for persons with disabilities.
  • Please note that we are currently not accepting applications from third party application services.