
Machine Learning Engineer, Application Software
About this role
Wayve is hiring a Machine Learning Engineer, Application Software in Tokyo, Japan, to design and deliver machine learning behaviors for autonomous driving systems. This opportunity suits experienced engineers who want to build production-scale learning systems and shape technical direction in the autonomous vehicle industry.
Role Overview
Wayve is seeking a Machine Learning Engineer for the Application Software team within Product and Delivery in Tokyo, Japan. The role focuses on pushing the frontier of model-based autonomous driving, covering core driving performance, feature-level intelligence, personalization, comfort, and collaboration. The position involves working across model architecture, data pipelines, evaluation frameworks, and real-world deployment alongside AI Platform, Simulation, Robot Software, and Model Release teams.
Key Responsibilities
Requirements
Nice to Have
Skills and Tools
Salary and Benefits
About the Company
Wayve builds an embodied AI platform for autonomous driving that enables vehicles to learn directly from real-world experience. The mapless and hardware-agnostic AI platform integrates with global original equipment manufacturer partners to provide continuous software evolution across automation levels from L2+ to L4. Wayve operates main hubs in London, Sunnyvale, Yokohama, Herzliya, Vancouver, and Leonberg.
How to Apply
Interested candidates should apply on the official company careers page.
Skills and tech stack
Questions candidates ask
What team will I be working in?
You will be working in the Application Software team, which sits within Product and Delivery.
What programming languages and frameworks are required?
Proficiency in Python, C++, CUDA, and PyTorch is required, along with a solid foundation in software engineering practices.
Is visa sponsorship available for this role?
Yes, relocation support and visa sponsorship are provided where applicable.
What does the interview process look like?
The process includes an initial recruiter screen (30 minutes), competency interviews focused on Python programming and PyTorch debugging (2 hours total), deep-dive technical system design interviews (1 hour total), and a final interview covering values alignment and applied ML (1 hour).
What is the working model at Wayve?
Wayve operates a hybrid working model combining in-person collaboration in office spaces with focused remote work.