SlipstreamJobsFresh Startup & VC-Backed Jobs

Senior Machine Learning Engineer, AI Performance

Wayve - London, United Kingdom - Hybrid - posted 2026-10-02

Apply on the company site

SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.

Wayve is building the leading AI platform for autonomous driving using end-to-end AI that enables vehicles to learn from real-world experience. The company is pioneering a mapless, hardware-agnostic approach that integrates with global OEM partners. You will join the ML Optimisation Team (AI Performance), a high-ownership team responsible for delivering production-ready model releases as Wayve's OEM engagements and release cadence accelerate. The team is applied and delivery-focused, taking models from "works in training" to "meets product constraints" while working closely with downstream inference and performance specialists. Day-to-day responsibilities include: - Owning end-to-end delivery of model releases, from initial requirements through training, evaluation, iteration and deployment readiness - Training and iterating on PyTorch models with a hypothesis-driven approach, running ablations against clear evaluation criteria - Debugging model performance: identifying regressions, root-causing issues and proposing fixes - Collaborating with adjacent ML and performance engineering teams to hand off models, define bottlenecks and align on optimisation priorities - Communicating with stakeholders on delivery timelines, trade-offs and readiness criteria Key focus areas: - Getting models to meet tight runtime constraints on-vehicle as model capability grows - Applying practical optimisation techniques such as quantisation, distillation and low-rank methods - Shaping the handoff between training, evaluation and deployment for quick and reliable shipping - Working at multiple levels of abstraction, from high-level model behaviour down to runtime and latency implications Wayve operates a hybrid working model with main hubs in London, Sunnyvale, Yokohama, Herzliya, Vancouver and Leonberg, combining in-person collaboration with focused remote work. REQUIREMENTS: - Proven experience improving performance in production systems with tight constraints (latency, memory, bandwidth, power/thermal or cost) - Strong hands-on experience training and iterating on deep learning models in PyTorch, beyond high-level tooling - Proficiency with at least one relevant stack or toolchain (e.g. TensorRT, CUDA, Qualcomm QNN, Triton, OpenCL) and ability to pick up adjacent frameworks quickly - Comfortable moving between high-level model behaviour and low-level kernel/runtime execution - Familiarity with model optimisation concepts such as quantisation and/or distillation (hands-on experience is a strong signal, but solid fundamentals are sufficient) - Strong engineering fundamentals and collaboration skills - Bonus: experience with models under tight latency/efficiency constraints (edge, embedded, real-time), exposure to ML systems from training through to deployment handoff, and embedded/edge deployment including benchmarking on real devices

Similar roles