CareerPlan

Software Engineer, ML Data Infrastructure

California - HQFull-time$160k2026-06-15 → 2026-11-10

Core

Building scalable and reliable data infrastructure for autonomous driving systems, processing on-road and simulation logs to support ML training and evaluation.

Role type

Senior IC software engineer (ML data infrastructure)

Builds

Large-scale batch and streaming data pipelines, storage systems, dashboards, and data annotation tools for autonomy evaluation.

Domain

Autonomous driving / Physical AI / Data Engineering

Deliverable

production ML models | infrastructure

Required skills

Python, large-scale data systems, scalable data pipelines, complex system design, continuous testing and monitoring, data mining with ML, data annotation tooling, ML-based label scaling

Preferred skills

C++, GCP/GCS/BigQuery/PostgreSQL, data engineering best practices, batch/streaming processing, distributed data systems, system design, workflow orchestration

Responsibilities

Design and develop unified large-scale batch and streaming data pipelines; Create and implement storage systems for evaluation metrics; Construct dashboards and reports for evaluation results; Develop and maintain continuous testing and monitoring systems; Develop data mining tools with applied ML techniques; Develop data annotation tools and scale labels with ML techniques

Seniority

Senior, hands-on IC