Senior Principal Engineer, Autonomous Driving (ADAS) Data Loop & Flywheel

Bosch

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Sunnyvale, CA
Salary
$240,000–$320,000 / yr
Posted
8 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $198k
This role $280k
$141k most similar roles pay here $339k

This role pays more than 88% of similar roles. Most pay $159,737–$235,750 — the shaded band above. At the midpoint, this role pays about $280k versus about $198k for comparable roles.

Based on 240 similar postings.

Employer

About Bosch

Bosch is a global engineering and technology company supplying mobility solutions, industrial technology, consumer goods, and energy and building technology; Robert Bosch LLC is its North American arm.

Bosch currently has 34 open roles on FindRole.

Listed pay typically runs $165,000–$185,000 across 16 roles with salary data.

Most-posted roles

View all roles at Bosch

At a glance

TL;DR · Senior Principal Engineer, Autonomous Driving (ADAS) Data Loop & Flywheel

The Senior Principal Engineer- Autonomous Driving (ADAS) Data Loop & Flywheel will join the team to spearhead the architectural strategy and execution of the end-to-end continuous data engine for L2+ ADAS and autonomous driving stacks. This role involves driving the software, data loop, and MLOps machinery required to ingest raw fleet logs, curate edge cases, auto-label datasets, and retrain deep learning models for embedded automotive platforms. The position requires expertise in PyTorch, TensorFlow, Ray, Kubernetes, Triton, Spark, Python, and C++. Key responsibilities include managing active learning pipelines, model compression, and quantization for automotive-grade hardware. The work focuses on solving the technical challenge of transitioning raw fleet data into production-grade training pipelines while ensuring compliance with ISO 26262 and ISO 21448 safety standards.

What you'll do

  • Define and execute the technical roadmap for the end-to-end autonomous driving data engine.
  • Oversee the architecture, development, and testing of the AI data flywheel and MLOps machinery.
  • Establish a rapid-evaluation framework for benchmarking and integrating emerging multimodal E2E AI solutions.
  • Transition raw fleet log data into scalable, production-grade training and auto-labeling pipelines.
  • Implement automated validation workflows and scenario-based testing aligned with automotive safety standards.
  • Optimize the performance of complex neural networks for deployment on automotive-grade hardware.
  • Mentor and lead a team of AI scientists and software engineers to ensure technical excellence.

What we're looking for

  • Master’s degree or Ph.D. in Computer Science, Robotics, Electrical Engineering, AI, or a related field focused on autonomous systems.
  • 10+ years of software development and system architecture experience in ADAS or Autonomous Driving applications.
  • Proven industry track record of taking AI-based L2+ or L3/L4 autonomous driving systems into mass production.
  • Deep knowledge of End-to-End AI architecture, model training algorithms, and data flywheel concepts.
  • Technical mastery of deep learning frameworks like PyTorch and TensorFlow, including Transformers and Occupancy Networks.
  • Expertise in model compression, quantization, and deployment of neural networks onto embedded automotive target platforms.
  • Hands-on experience architecting cloud-native distributed training infrastructures and MLOps/CI/CD platforms for petabyte-scale datasets.
  • Strong programming proficiency in Python and C++ (preferred).

More like this

Similar roles

Staff AI Systems Engineer, Autonomous Driving

Bosch

Sunnyvale, CA 9 days ago $185,000–$215,000
Python C++ LLMs VLMs SiL HiL ViL ROS ROS2 MCAP Protobuf PySpark Ray Databricks Snowflake Vector DBs Apache Airflow Kubernetes AWS GCP
5+ yrs exp

Senior Software Engineer, Autonomous Driving

Nvidia

Santa Clara, CA 40 days ago
TensorRT CUDA C++ Python PyTorch ONNX Triton Deep Learning Inference Model Optimization Quantization Pruning Linux ISO 26262 QNX Real-time Systems DriveOS Hypervisors
10+ yrs exp

Senior Synthetic Data Engineer, Autonomous Driving

Nvidia

Remote (Santa Clara, CA) +3 17 days ago
Python C++ Linux Docker Kubernetes CI/CD Deep Learning Computer Vision Neural Rendering 3D Gaussian Splatting NeRFs Ray Tracing OpenDRIVE Sim-to-Real Synthetic Data Generation
8+ yrs exp Remote