Senior Software Engineer Data and Orchestration

Wayve is a London-headquartered embodied-AI company developing and licensing mapless, vehicle-agnostic driving software for assisted, automated, and robotaxi applications.

London, United Kingdom
About Wayve

Wayve Technologies Ltd. develops the Wayve AI Driver, an end-to-end, data-trained software platform that runs on onboard vehicle compute and native sensors. It is designed for OEM integration across L1 driver assistance through L4 automated driving, without HD maps.

View jobs by Wayve

Skills

Candidate Availability

Required and preferred rules are kept separate and reflect the wording in the original posting.

About the Role

You will design and evolve scalable data pipeline and orchestration infrastructure. You will build workflow tooling, support ingestion, processing, inference, and evaluation, improve reliability and incident response, and partner with users to deliver effective platform capabilities.

Requirements

  • 7+ years of professional software engineering or related technical experience
  • Production-grade software system design, development, and maintenance experience
  • Python
  • Unit testing
  • Integration testing
  • Test-driven development
  • Data-driven development
  • Distributed systems or high-throughput processing experience
  • Apache Kafka
  • Database principles and consistency models
  • Postgres, ClickHouse, or column-oriented database familiarity

Responsibilities

  • Design, build, and evolve scalable data pipeline and orchestration infrastructure
  • Contribute to the Harness revamp and development of a DAG-based workflow platform
  • Build tooling and libraries for data ingestion, processing, inference, and evaluation workflows
  • Enable efficient execution of hundreds of parallel pipeline steps
  • Support batch inference and performance-optimisation workflows
  • Improve platform reliability, quality, usability, and incident-response workflows
  • Collaborate with partner teams to deliver pipeline infrastructure