W

Wayve

End-to-end autonomous-driving software for vehicles

Senior Software Engineer - Data and Orchestration

Backend EngineeringUpdated on Nov 9
Full-timeLondon, UK

About the Job

Requirements

  • Strong software engineering fundamentals and solid Python programming skills, with experience designing, building, and maintaining production-grade systems.
  • Experience building or operating DAG-based workflow orchestration and data pipeline systems using tools such as Airflow, Dagster, or Flyte.
  • Experience with distributed computing frameworks such as Ray or Spark.
  • Experience working with systems at scale, ideally involving distributed systems, large data volumes, or high-throughput processing.
  • Experience deploying and operating production workloads on Kubernetes, including troubleshooting issues and managing resources for reliable, scalable data-processing services.
  • Familiarity with distributed event-streaming platforms such as Apache Kafka.
  • Strong understanding of database principles and consistency models, including eventual and strong consistency in distributed systems, with practical familiarity with relational databases and data warehouses such as Postgres and ClickHouse.
  • Strong collaboration skills and the ability to work closely with platform users and partner teams to translate requirements into scalable technical solutions.

Responsibilities

  • Design, build, and evolve scalable data pipeline and orchestration infrastructure for the next-generation autonomous-driving data platform.
  • Revamp the existing Harness system and develop a new DAG-based workflow platform.
  • Build tooling and libraries that make data ingestion, processing, inference, and evaluation workflows simple, reliable, and consistent across teams.
  • Ensure the platform runs hundreds of parallel pipeline steps efficiently, with correct outputs, no conflicts, and effective resource prioritisation.
  • Support batch inference and performance optimisation workflows so teams can run evaluations cost-effectively and at scale.
  • Improve platform reliability, quality, and usability, including incident-response workflows aligned to business-defined SLOs.

Desired Qualifications

  • Experience with machine learning infrastructure, inference systems, or machine-learning performance optimisation.
  • Exposure to large-scale batch processing, compute scheduling, or resource prioritisation.
  • Experience building shared libraries, developer tooling, or internal platforms used across multiple teams.

About the Company

Wayve

End-to-end autonomous-driving software for vehicles

Wayve provides end-to-end autonomous-driving software for automakers and fleets that runs entirely on onboard compute and sensors, without relying on HD maps or city-by-city engineering. The system uses foundation models capable of zero-shot driving and has demonstrated ability to drive across 500+ cities in Europe, North America, and Japan. Unlike traditional AV stacks that depend on mapped data and per-city customization, Wayve aims to generalize driving with its onboard AI across diverse environments. Its goal is to scale commercial robotaxi trials from 2026 and bring supervised autonomy to consumer vehicles from 2027, backed by substantial funding partnerships to support rapid deployment.

Company size
1,001-5,000
Company stage
Series D
Total funding
$2.6B
Headquarters
London, United Kingdom
Founded
2017

Recently Posted Jobs

Explore more opportunities at Wayve

See more jobs