Wayve is seeking a Staff Software Engineer to build foundational AI platforms for autonomous driving. You will design and develop high-quality, scalable Python libraries and tools to support thousands of GPUs and accelerate ML model development. Key requirements include deep Python expertise, proven experience leading software system design and delivery at scale, and a strong understanding of concurrent/distributed computing. This role involves turning complex ML requirements into stable, reusable libraries and clear APIs, while remaining hands-on and guiding other engineers.
Key Highlights
Build foundational AI platforms for autonomous driving.
Design and develop scalable Python libraries and tools for ML model development.
Lead projects from discovery through delivery, improving engineering standards and supporting users.
Key Responsibilities
Design and write Python code, leading projects from discovery through delivery.
Improve engineering standards and support users as they push the scale and performance of their models.
Build modular libraries for areas such as multimodal data loading, distributed training and inference, checkpointing and observability.
Improve the reliability, performance and developer experience of systems used across Wayve.
Help teams train models efficiently on large GPU clusters and work with camera, radar, lidar and other data sources.
Technical Skills Required
Python
Distributed Computing
Software Architecture
Discover our full range of relocation jobs with comprehensive support packages to help you relocate and settle in your new location.
Benefits & Perks
Salaries benchmarked against the market annually
Meaningful equity
Relocation support and visa sponsorship where applicable
Hybrid working
Learning and development budgets
Comprehensive benefits including health insurance, dental, enhanced maternity and paternity leave, retirement or pension where applicable, access to therapists, wellbeing partnerships, team socials and more
Nice to Have
Familiarity with ML frameworks such as PyTorch or TensorFlow
Familiarity with cloud environments—ideally Azure
Job Description
Before the detail, here's the challenge you'd help us solve.We build the embodied intelligence that moves real vehicles safely, and the ecosystem a billion machines will run on in the future. Very few people in AI can say this. Every role here, whatever the team, plugs into that.Here’s what this particular role covers.Our AI Platform teams build the foundations that enable Wayve’s machine learning engineers and researchers to train, evaluate and deploy models at scale. Within the AI Libraries team, you’ll create high-quality platforms, tools and reusable abstractions that support thousands of GPUs and help accelerate the development of our autonomous-driving technology.
Want the full job description?
Read the complete details on LinkedIn, the original posting.
Continue on LinkedIn
This is a short excerpt. All rights to the full description belong to its original publisher.