Drimva

Waabi

Senior / Staff Software Engineer, Simulation Platform

$159K–$268K

Toronto, ON +2 · Hybrid · Staff · Full-time · Posted Feb 28, 2025

Location
Toronto, ON
San Francisco, CA
Remote US & Canada
Experience
Minimum of 5 years of industry experience.
Education
MS/PhD or Bachelor’s degree in Computer Science, Robotics, or a similar technical field.

About the job

Build and scale Waabi World’s simulation platform, integrating autonomy systems, actor models, and sensor simulation to support autonomous vehicle development.

What you'll do

  • Improve the simulator’s scalability and performance so it can run simulations at large scale.
  • Design and implement orchestration software connecting simulation components, including autonomy systems, actor models, and sensor simulation.
  • Collaborate across teams to shape platform features, architecture, and software development practices.

What they ask for

  • MS/PhD or Bachelor’s degree in Computer Science, Robotics, or a similar technical field, with a minimum of 5 years of industry experience.
  • Experience developing and maintaining production-quality software and designing interfaces between systems.
  • Experience with multi-threaded system design, systems-level programming, concurrency, and determinism.
  • Experience with software performance, optimization, and profiling.

Nice to have

  • Rust experience (preferred); experience with C++ or Python.
  • Experience in game engine development, simulation, autonomous systems, robotics, or machine learning.

Pay

$159,000 - $268,000 USD (base salary)

Tools

Rust, C++, Python, Linux/Unix, Docker, Bazel

AI focus

Develop and orchestrate simulation components that include data-driven actor models and sensor simulation powered by generative AI.

Model-written summary · the original posting is authoritative

First seen Oct 10, 2026 · Last verified Nov 5, 2026 (UTC)