Enable job alerts via email!

Job Application for Software Engineer, Simulation at Wayve

Treecode

London

Hybrid

GBP 70,000 - 90,000

Full time

Today
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading developer of Embodied AI technology is seeking a Software Engineer for their Simulation Technology team in London. The role involves developing a simulation platform for autonomous driving, integrating advanced machine learning techniques, and collaborating across teams. Ideal candidates will have strong Python skills and experience with Kubernetes and workflow orchestration systems. This full-time position offers a hybrid work policy, allowing flexibility in scheduling.

Qualifications

  • 5+ years of industry experience in software design and programming.
  • Experience with workflow orchestration systems for data-intensive applications.

Responsibilities

  • Develop and evolve core components of the simulation platform.
  • Lead technical discussions and guide strategic direction.

Skills

Python
Communication
Collaboration

Tools

Kubernetes
Airflow
Dagster
Flyte

Job description

At Wayve, we're committed to creating a diverse, fair, and respectful culture that is inclusive of everyone based on their unique skills and perspectives, and regardless of sex, race, religion or belief, ethnic or national origin, disability, age, citizenship, marital, domestic or civil partnership status, sexual orientation, gender identity, veteran status, pregnancy or related condition (including breastfeeding), or any other basis as protected by applicable law.

About us

Founded in 2017, Wayve is a leading developer of Embodied AI technology. Our advanced AI software and foundation models enable vehicles to perceive, understand, and navigate complex environments, enhancing the safety and usability of automated driving systems.

Our vision is to create autonomy that propels the world forward. Our AI products are designed for automakers, supporting the transition from assisted to fully automated driving.

We thrive on tackling big problems—embracing uncertainty and complex challenges to unlock innovative solutions. We pursue excellence with humility, continuously learning and evolving to build a smarter, safer future.

At Wayve, your contributions matter. We value diversity, embrace new perspectives, and foster an inclusive work environment where we support each other to make an impact.

Make Wayve the experience that defines your career!

The role

As a software engineer in Wayve’s Simulation Technology team, you will develop and evolve a core component of our simulation platform used to develop and evaluate our driving intelligence.

Our simulation approach combines classical techniques with cutting-edge machine learning to create high-fidelity, scalable representations of the real world, addressing unique challenges in autonomous driving simulation.

You will shape and implement the technical roadmap in areas such as robot emulator fidelity, visual fidelity, or efficient scaling, collaborating closely with robotics, research, platform, and data teams to ensure our simulation platform meets user needs with accurate, scalable, and high-quality simulations.

Challenges you will own
  • Own KPIs for simulator cost, SLOs, throughput, latency, etc.
  • Coordinate technical dependencies across teams for simulator implementation
  • Lead technical discussions and guide strategic direction
  • Integrate simulated robot components into the platform
  • Integrate machine-learned graphics subsystems into the platform
  • Implement production-quality software in Python
About you

Essential

  • Experience with workflow orchestration systems (e.g., Airflow, Dagster, Flyte) and developing data-intensive applications
  • Excellent Python development skills
  • Deep understanding of Kubernetes at the user level
  • Strong systems and data-oriented software engineering skills, emphasizing reusability and extensibility
  • Knowledge of software performance issues and design tradeoffs
  • 5+ years of industry experience in software design and programming
  • Excellent communication and collaboration skills

Desirable

  • Experience in autonomous vehicles or robotics
  • Proficiency in other programming languages such as Go or C++
  • Experience scaling simulations or data-intensive workloads
  • Experience with large-scale machine learning inference systems in cloud GPU environments
  • Knowledge of modern machine-learned graphics techniques (NeRF, Gaussian Splatting, GenAI)

This is a full-time role based in London, with a hybrid work policy combining office presence and remote work, allowing flexible scheduling within core hours.

#LI-FH1

We recognize that everyone has unique skills and experiences. If you're passionate about self-driving cars and want to make a positive impact, we encourage you to apply.

Values at Wayve

DISCLAIMER: We do not ask about marriage, pregnancy, caregiving responsibilities, or disabilities in job ads or interviews. We may collect diversity data through an optional DEI Monitoring form to improve our hiring practices and ensure inclusivity.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.