Staff ML Applications Engineer - Data & ML Platforms

Rivian

Palo Alto (CA)

On-site

USD 207,000 - 258,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Full benefits
401(k) plan
Employee stock purchase

Job summary

Rivian’s Autonomy organization is seeking a Staff Software Engineer, ML Applications in the Data & Cloud team to direct large-scale applications and data pipelines powering data annotation and ML training.

You will align engineering, ML, and data partners on architecture, roadmaps, and standards while building reliable software on petabyte-scale sensor datasets. This role emphasizes cross-functional leadership and technical excellence.

Qualifications

  • BS, MS, or PhD in Computer Science or related field with 6+ years of experience; or 8+ years without a degree.
  • Strong full-stack background with TypeScript and modern web stacks; track record shipping complex internal apps.
  • Deep backend experience in Python, Go, or Java on high-throughput or large-data systems.
  • Proven ability to lead multi-service or platform-scale design and mentoring experience.

Responsibilities

  • Lead development of Rivian’s in-house 2D/3D labeling platform for high-quality data for model training.
  • Define full-stack platform direction (TypeScript, React) for internal tools used in ML workflows.
  • Coordinate backend services and APIs (Go/Python) across teams; set data contracts and service boundaries.
  • Guide data modeling/storage strategy with MongoDB, assessing performance, cost, and consistency.
  • Collaborate with architects, ML/data engineers on requirements, architecture and design.
  • Drive cloud cost, performance, reliability; promote SLOs and observability; drive incident learning.
  • Mentor junior engineers and strengthen engineering practices.

Skills

TypeScript
React
Python
Go
Java
System design
Mentoring
Cross-functional
Communication

Education

CS degree or higher

Tools

MongoDB
Postgres
AWS

Job description

Rivian’s Autonomy organization is seeking a Staff Software Engineer, ML Applications in the Data & Cloud team to direct large-scale applications and data pipelines powering data annotation and ML training.

You will align engineering, ML, and data partners on architecture, roadmaps, and standards while building reliable software on petabyte-scale sensor datasets. This role emphasizes cross-functional leadership and technical excellence.

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

Similar jobs worth comparing

Staff Data Engineer – Enterprise Analytics & AI Platform
Staff Data Engineer – Enterprise Analytics & AI Platform

Rivian and Volkswagen Group Technologies • Palo Alto (CA)

On-site
USD 180,000 - 240,000
Equity RSUs
Company bonus program
Health coverage
+3
Staff Data Engineer — Enterprise Data & AI Platform (Equity)
Staff Data Engineer — Enterprise Data & AI Platform (Equity)

Rivian VW Group • Palo Alto (CA), Northern (KY)

Hybrid
USD 170,000 - 250,000
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
Senior Analytics Engineer, Annotation & Autonomy
Senior Analytics Engineer, Annotation & Autonomy

Rivian • Palo Alto (CA)

On-site
USD 132,000 - 166,000
Medical/Rx insurance
Dental insurance
Vision insurance
Remote Lead, Data & ML Infrastructure
Remote Lead, Data & ML Infrastructure

Pittsburgh Robotics Network • Pittsburgh

On-site
USD 200,000 - 275,000
Staff Software Engineer, ML Applications
Staff Software Engineer, ML Applications

Rivian • Palo Alto (CA)

On-site
USD 207,000 - 258,000
Full benefits
401(k) plan
Employee stock purchase
Staff AI Platform Engineer — GenAI & LLM Architecture
Staff AI Platform Engineer — GenAI & LLM Architecture

Rivian and Volkswagen Group Technologies • Palo Alto (CA)

On-site
USD 206,000 - 259,000
Staff Software Engineer, Data Ops
Staff Software Engineer, Data Ops

Rivian • Palo Alto (CA)

On-site
USD 206,000 - 259,000
Medical/Rx, dental and vision insurance
Coverage effective on first day of employment
Staff ML Data Engineer — Autonomy Infra Leader
Staff ML Data Engineer — Autonomy Infra Leader

Kindredventures • Mountain View (CA)

On-site
USD 193,000 - 353,000
Annual performance bonus
Equity options
Competitive benefits package
Staff Engineer, Perception Data Loop & Autonomy Pipelines
Staff Engineer, Perception Data Loop & Autonomy Pipelines

Socket.dev • Palo Alto (CA)

On-site
USD 228,000 - 285,000
Medical insurance
Dental insurance
Vision insurance