Senior / Staff Software Engineer, Simulation Platform
Company: Waabi
Location: San Francisco
Posted on: June 2, 2025
Job Description:
Waabi, founded by AI pioneer and visionary Raquel Urtasun, is an
AI company building the next generation of self-driving technology.
With a world class team and an innovative approach that unleashes
the power of AI to "drive" safely in the real world, Waabi is
bringing the promise of self-driving closer to commercialization
than ever before. Waabi is backed by best-in-class investors across
the technology, logistics and the Canadian innovation
ecosystem.With offices in Toronto, San Francisco, and Dallas, Waabi
is growing quickly and looking for diverse, innovative and
collaborative candidates who want to impact the world in a positive
way. To learn more visit: Simulation is at the core of Waabi's
approach to autonomous vehicle development. Our closed-loop
simulation engine built with the latest in generative AI
technologies, Waabi World, provides an extremely realistic
environment for training and evaluating self-driving systems. The
Simulation Platform team is responsible for delivering a modular
and scalable platform which integrates the onboard autonomy system,
intelligent actor models, and sensor simulation.You will...
- Contribute to and improve our state of the art self-driving
simulator Waabi World to accelerate autonomous vehicle (AV)
development.
- Improve the scalability and performance of the simulation
platform to run simulations efficiently at an extremely large
scale.
- Design and implement orchestration software between simulation
subcomponents including the autonomy system, data-driven actor
models, and sensor simulation powered by generative AI.
- Participate and share ideas in technical and architecture
discussions, collaborating with researchers and engineers.
- Work closely with internal users to understand their
requirements and workflows and propose new features to streamline
and improve their experience using the simulator.
- Advocate and set patterns for software development.
- Drive complex cross-functional technical projects with impact
across Waabi's systems and company-wide impact.Qualifications:
- MS/PhD or Bachelors degree with a minimum of 4 years of
industry experience in Computer Science, Robotics and/or similar
technical field(s) of study.
- Experience with a variety of backend technologies and
languages. Examples: Python, C++, Rust.
- Experience developing and maintaining production quality
software, versus only creating prototypes/proof of concepts.
- Understanding of test-driven and API-driven development
methodologies.
- Experience designing interfaces between systems.
- Experience with multi-threaded system design/architecture,
algorithms, data structure design, and systems-level
programming.
- Experience working with cross-functional partners/stakeholders
when building software frameworks.
- Experience with software performance, optimization, and
profiling.
- Experience with concurrency and determinism.
- Open-minded and collaborative team player with willingness to
help others.
- Passionate about self-driving technologies, solving hard
problems, and creating innovative solutions.Bonus/nice to
have:
- Experience with game engine development, simulation, or other
similar application runtime development.
- Experience in autonomous systems, robotics or machine
learning.
- Experience working in distributed systems or emulation at
scale.
- Experience building software systems from scratch.
- Experience working in an Agile/Scrum environment.
- Experience working with accelerators.
- Experience with sensor data processing.The US yearly salary
range for this role is: $184,000 - $272,000 USD in addition to
competitive perks & benefits. Waabi (US) Inc.'s yearly salary
ranges are determined based on several factors in accordance with
the Company's compensation practices. The salary base range is
reflective of the minimum and maximum target for new hire salaries
for the position across all US locations. Note: The Company
provides additional compensation for employees in this role,
including equity incentive awards and an annual performance
bonus.Perks/Benefits:Waabi provides a competitive benefits package
that includes:
- Competitive compensation and equity awards.
- Health and Wellness benefits encompassing Medical, Dental and
Vision coverage.
- Unlimited Vacation.
- Flexible hours and Work from Home support.
- Daily drinks, snacks and catered meals (when in office).
- Regularly scheduled team building activities and social events
both on-site, off-site & virtually.
- World-class facility that includes a gym, games room (ping pong
table, video game consoles, board games,etc), multiple
collaborative working spaces and a gorgeous patio!(when in
office).
- As we grow, this list continues to evolve!Waabi is an equal
opportunity employer that celebrates diversity and is committed to
creating a supportive, inclusive, and accessible environment for
all employees. If reasonable accommodation is needed to participate
in the job application or interview process please let our
recruiting team know.
#J-18808-Ljbffr
Keywords: Waabi, Dublin , Senior / Staff Software Engineer, Simulation Platform, IT / Software / Systems , San Francisco, California
Didn't find what you're looking for? Search again!
Loading more jobs...