Software Engineer, AI Libraries & Platform

Wayve

London (KY)

On-site

USD 120,000 - 160,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Wayve is seeking a Software Engineer to join its AI Libraries team. You will build and maintain Python libraries and tools that empower ML engineers to train, evaluate, and scale models. The role emphasizes robust abstractions, reliable tooling, and scalable infrastructure across GPU clusters and cloud environments.

You will collaborate with ML teams to understand needs, improve observability, and advance Wayve’s AI platform as autonomous driving capabilities scale for real-world deployment.

Qualifications

  • Strong Python programming experience and ability to design, build, and deliver software.
  • Strong architecture and system design skills for scalable tools and libraries.
  • Experience with cloud environments, ideally Azure.
  • Experience with concurrent, parallel, or distributed computing.
  • Familiarity with ML frameworks such as PyTorch, TensorFlow, or PyTorch Lightning.
  • Ability to refine requirements with technical stakeholders to deliver scalable solutions.

Responsibilities

  • Design, build, and maintain scalable Python libraries and tools used by ML engineers and researchers across Wayve.
  • Develop robust abstractions for data loading, distributed training, inference, checkpointing, and model evaluation workflows.
  • Support training at scale across large GPU clusters and cloud-based infrastructure.
  • Work closely with ML teams to understand user needs and create tools that are reliable, well-documented, observable, and easy to adopt.
  • Improve engineering quality across ML systems through strong software architecture, testing, monitoring, and maintainability practices.
  • Optimise data and training pipelines to support multi-modal data sources, including camera, radar, lidar, and other sensor data.
  • Contribute to the evolution of Wayve’s AI platform as we scale our autonomous driving capabilities.

Skills

Python programming
Software architecture
Cloud environments (Azure)
Distributed computing
ML frameworks (PyTorch, TensorFlow)
Stakeholder collaboration

Tools

Airflow
Docker
Kubernetes
Observability tools

Job description

Wayve is seeking a Software Engineer to join its AI Libraries team. You will build and maintain Python libraries and tools that empower ML engineers to train, evaluate, and scale models. The role emphasizes robust abstractions, reliable tooling, and scalable infrastructure across GPU clusters and cloud environments.

You will collaborate with ML teams to understand needs, improve observability, and advance Wayve’s AI platform as autonomous driving capabilities scale for real-world deployment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer, AI Libraries
Software Engineer, AI Libraries

Wayve • London (KY)

On-site
USD 120,000 - 160,000
Senior Software Engineer, AI Data Platform
Senior Software Engineer, AI Data Platform

OpenDigital Limited • Sunnyvale (CA), Northern (KY)

Hybrid
USD 180,000 - 240,000
Full-Stack Platform Engineer for ML Model Development
Full-Stack Platform Engineer for ML Model Development

Wayve • London (KY)

On-site
USD 163,000 - 244,000
Data Engineer for Autonomous Driving ML Pipelines
Data Engineer for Autonomous Driving ML Pipelines

Wayve • United States

Hybrid
USD 89,000 - 140,000
Autonomous Driving ML Engineer – Application Systems
Autonomous Driving ML Engineer – Application Systems

Wayve • Sunnyvale (CA)

On-site
USD 283,000 - 382,000
Data Platform Engineer - AI Flywheel Platform
Data Platform Engineer - AI Flywheel Platform

Wayve • Sunnyvale (CA)

On-site
USD 180,000 - 280,000
Lead ML Engineer, Autonomous Driving & Production
Lead ML Engineer, Autonomous Driving & Production

Wayve • United States

Hybrid
USD 89,000 - 121,000
Hybrid work policy
Office in Japan
Machine Learning Engineer, ADAS
Machine Learning Engineer, ADAS

EngineersOfAI • Germany (OH)

On-site
Confidential
Staff Software Engineer – Data Enrichment Platform for ML
Staff Software Engineer – Data Enrichment Platform for ML

Wayve • London (KY)

On-site
USD 159,000 - 238,000
Staff ML Software Engineer — Embodied AI & Foundation Models
Staff ML Software Engineer — Embodied AI & Foundation Models

Wayve • Sunnyvale (CA)

Hybrid
USD 311,000 - 419,000