Latest AI JobsBrowse Jobs
wayve logo

Machine Learning Software Engineer

wayveSunnyvale, California USAWayve Labs
Apply on company site
Salary
$311,850 – $419,760
Job type
Full-time
Work mode
Remote
Experience
Senior
Posted
2 Oct 2026
Status
Open · checked 7d ago

About this role

Wayve is hiring a Machine Learning Software Engineer to join the Multi-Embodiment Generalist Agent team in Sunnyvale, California. This role suits software professionals who want to build foundational infrastructure for general-purpose robots and autonomous systems.

Role Overview

The Machine Learning Software Engineer will join as a founding member of the Multi-Embodiment Generalist Agent team within Wayve Science. The role involves designing and building the software systems, scalable ML pipelines, and data infrastructure that enable machine learning research for general-purpose robots. The position is based in Sunnyvale, California, with a hybrid working model combining office collaboration and remote flexibility.

Key Responsibilities

Design and maintain scalable pipelines for data ingestion, model training, evaluation, and experimentation.
Build reusable interfaces and shared tooling across data, models, training, evaluation, and downstream robotics workflows.
Partner with researchers to translate evolving model and experiment needs into practical software systems.
Diagnose and resolve performance, reliability, and usability bottlenecks across large-scale ML workloads.
Raise the quality of the shared codebase through strong architecture, testing, documentation, and engineering standards.
Support distributed training and data processing across large video, language, and robot-interaction datasets.

Requirements

Strong software engineering skills and experience building high-quality, maintainable software.
Experience building and maintaining machine learning pipelines or infrastructure, such as data ingestion, training, evaluation, or experiment workflows.
Experience designing software systems and abstractions that are reliable, reusable, and able to evolve as requirements change.
Hands-on experience with modern machine learning frameworks and a good understanding of how ML training and experimentation workflows operate.
Strong debugging skills and the ability to investigate problems across complex ML systems.
Experience with software testing, code quality, and engineering practices for maintaining a healthy shared codebase.
Experience working with large datasets, large models, or other computationally demanding ML workloads.
Ability to collaborate closely with researchers and engineers and translate research requirements into practical software systems.

Skills and Tools

Modern machine learning frameworks
Distributed training systems
Large-scale data processing pipelines
Software testing and architecture frameworks

Salary and Benefits

Salary ranging from $311,850 to $419,760
Meaningful equity offering ownership in the company
Relocation support and visa sponsorship where applicable
Hybrid working model with core hours and access to vehicle workshops and labs
Learning and development budgets for training and conferences
Comprehensive benefits including health insurance, dental, enhanced maternity and paternity leave, retirement or pension plans, access to therapists, wellbeing partnerships, and team socials

About the Company

Wayve builds embodied intelligence and AI platforms for autonomous driving and general-purpose robotics. The company uses an end-to-end AI approach that allows vehicles and machines to learn directly from real-world experience, scaling from L2 plus to L4 automation across global OEM partnerships. Wayve operates major hubs in London, Sunnyvale, Yokohama, Herzliya, Vancouver, and Leonberg.

How to Apply

Apply directly on the official company careers page by submitting your application online.

Skills and tech stack

Questions candidates ask

Where is this role located?

This role is located in Sunnyvale, California USA, and operates on a hybrid working model combining office collaboration with remote flexibility.

What is the salary range for this position?

The salary ranges from $311,850 to $419,760, along with offered equity.

What team will the engineer join?

The engineer will join as a founding member of the Multi-Embodiment Generalist Agent team within Wayve Science.

Is visa sponsorship available?

Yes, relocation support and visa sponsorship are available where applicable.

What does the interview process look like?

The process includes an initial recruiter screen, competency interviews covering programming and a hiring manager chat, deep-dive technical interviews on systems and domain specifics, and a final mission and values alignment interview.

Ready to apply?

The application is on the official wayve careers page.

Apply on company site