- Robot type
- Autonomous Vehicle
- Location
- SunnyvaleCaliforniaUSA
- Job type
- Software
- Posted
- Aug 30, 2026
Software Engineer, Data Flywheel Platform
Job description
This role sits in the AI Platform organization, on the data flywheel that powers every model we ship. Applied Scientists and ML Engineers on the team push the frontier on data curation, enrichment, foundation-model evaluation, and the models themselves. This role builds the platform underneath all of it : the pipelines, infrastructure, and systems that turn world-scale fleet data into high-signal training data, evaluate and train foundation models, and enable every team to run these workflows themselves. As deployment scales, the leverage is enormous: the better the platform, the faster the whole flywheel turns.
Wayve is building embodied AI for the physical world , starting with autonomous…
Job responsibilities
- Build the systems that allow teams to turn world-scale driving data into high-signal training data, and evaluate and train foundation models on it.
- Replace ad-hoc scripts and manual handoffs with self-serve, observable products used across Science, Autonomy, and Evaluation.
- Every model Wayve ships runs on this platform: your work compounds across the entire fleet and roadmap.
- Work shoulder to shoulder with a world-class science and engineering team, with real deployment at global OEM scale (Nissan, Stellantis, Uber).
- Ownership of platform and infrastructure, with room to set technical direction as the platform matures.
- Build and scale the data curation and enrichment pipelines that turn world-scale fleet data into high-signal training data: mining and active-learning loops, running model-based enrichments over billions of rows, and…
- Build the evaluation infrastructure behind foundation-model progress: harnesses for offline and closed-loop evaluation, metric and benchmark pipelines, and world-model-based evaluation.
- Build and optimize training and serving infrastructure for large pretrained models: distributed training, batched inference, and large-scale model backfills.
Job requirements
- Strong production software engineering , especially production Python (services, APIs, large-scale data processing), and comfort owning and extending large codebases.
- Large-scale data and distributed-systems experience: batch and streaming pipelines, workflow orchestration (Flyte, Airflow, Dagster, or similar), and distributed processing (Spark / PySpark, Ray, Databricks, or…
- Systems design for scale: reliable, observable, high-throughput data or ML systems, with strong SQL and query and performance optimization.
- A track record of shipping and operating production systems that other teams depend on: testing, code review, observability, and on-call.
- Strong CS fundamentals and several years of production experience, or equivalent; a degree in CS or comparable practical experience.
Similar jobs
Wayve · Software
Platform Engineer, SDO
Sunnyvale, California
Wayve · Software
Staff Software Engineer - OS, Robot Software
Sunnyvale, California
Wayve · Software
Senior Software Engineer - Platform Integration, Robot Software
Sunnyvale, California
Wayve · Software
Senior Software Engineer - OS, Robot Software
Sunnyvale, California
