Staff ML Engineer, Autonomy Hardware & Model Optimization

Rivian

Palo Alto (CA)

On-site

USD 228,000 - 285,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical Insurance
Dental Insurance
Vision Insurance

Job summary

Rivian is seeking a Staff Software Engineer for ML Optimization and Hardware Acceleration to lead optimization of ML models for autonomous driving. You will bridge ML research and embedded deployment, focusing on Transformers, LLMs, VLMs and LDMs across diverse embedded hardware.

You will collaborate with low-level software and hardware teams, implement PTQ/QAT, kernel fusion, and model distillation to maximize throughput on Rivian's embedded platforms.

Qualifications

  • Education/Experience: MS (+3 years of experience in deep learning, heterogeneous computing, and ML accelerators) or Ph.D. in Computer Science, Electrical Engineering, or a related field.
  • Core ML Expertise: Deep understanding of modern model architectures, including Transformers, LLMs, VLMs and LDMs.
  • Optimization Skills: Proven experience in model compression techniques: knowledge distillation, pruning, and quantization (PTQ/QAT).
  • Hardware Knowledge: In-depth understanding of GPU architecture and the ability to optimize for diverse hardware specifications.
  • Technical Toolset: Proficiency in Python and deep knowledge of PyTorch or TensorFlow; hands-on with TensorRT, AIMET, ONNX runtimes; experience with CUDA kernels, C++, or BLAS; profiling with Torch profiler and Nsight.

Responsibilities

  • Model Optimization: Develop and deploy ultra-low latency DL/ML algorithms for Rivian ADAS and Autonomy use cases.

Skills

Transformers
LLMs
VLMs
LDMs
Python
PyTorch
TensorRT
CUDA
Profiling tools

Education

MS +3 years in DL/accelerators
PhD in CS/EE or related

Tools

TensorRT
AIMET
ONNX runtimes
CUDA
BLAS
Nsight
Torch profiler
PyTorch
TensorFlow

Job description

Rivian is seeking a Staff Software Engineer for ML Optimization and Hardware Acceleration to lead optimization of ML models for autonomous driving. You will bridge ML research and embedded deployment, focusing on Transformers, LLMs, VLMs and LDMs across diverse embedded hardware.

You will collaborate with low-level software and hardware teams, implement PTQ/QAT, kernel fusion, and model distillation to maximize throughput on Rivian's embedded platforms.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff ML Engineer: End-to-End Autonomy for Driving Models
Staff ML Engineer: End-to-End Autonomy for Driving Models

Rivian • Palo Alto (CA)

On-site
USD 228,000 - 285,000
Medical, dental, and vision insurance
Employment effective benefit coverage from day one
Staff ML Applications Engineer - Data & ML Platforms
Staff ML Applications Engineer - Data & ML Platforms

Rivian • Palo Alto (CA)

On-site
USD 207,000 - 258,000
Full benefits
401(k) plan
Employee stock purchase
Senior Staff ML Engineer: Autonomous Driving Pretraining
Senior Staff ML Engineer: Autonomous Driving Pretraining

Watershed Ventures • Palo Alto (CA)

On-site
USD 265,000 - 331,000
Senior ML Compiler Engineer for Autonomous RAP1 Hardware
Senior ML Compiler Engineer for Autonomous RAP1 Hardware

Rivian • Palo Alto (CA)

On-site
USD 228,000 - 285,000
Comprehensive insurance benefits
401(k) Plan
Employee Stock Purchase Program
Senior ML Engineer – LDM Behavioral Alignment for Driving
Senior ML Engineer – LDM Behavioral Alignment for Driving

Rivian • Palo Alto (CA)

On-site
USD 179,000 - 224,000
Annual performance bonus
Comprehensive health insurance
401(k) Plan
Staff ML Engineer: Real-Time 3D Perception & Failsafe
Staff ML Engineer: Real-Time 3D Perception & Failsafe

Rivian • Palo Alto (CA)

On-site
USD 228,000 - 285,000
Medical Insurance
Dental Insurance
Vision Insurance
Senior/Staff ML Engineer, ML Acceleration and Performance
Senior/Staff ML Engineer, ML Acceleration and Performance

Rivian • Palo Alto (CA)

On-site
USD 228,000 - 285,000
Medical Insurance
Dental Insurance
Vision Insurance
Staff Machine Learning Engineer, End-to-End Autonomy
Staff Machine Learning Engineer, End-to-End Autonomy

Rivian • Palo Alto (CA)

On-site
USD 228,000 - 285,000
Medical, dental, and vision insurance
Employment effective benefit coverage from day one
Staff ML Engineer, Perception for Autonomous Driving
Staff ML Engineer, Perception for Autonomous Driving

Rivian • Palo Alto (CA)

On-site
USD 228,000 - 285,000
Medical/Rx insurance
Dental insurance
Vision insurance
Staff ML Engineer, Perception & Autonomous Driving
Staff ML Engineer, Perception & Autonomous Driving

Lucid Motors-LA • Newark (CA)

On-site
USD 181,000 - 265,000
Medical insurance
Dental insurance
Vision insurance
+1