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