Back to Jobs

Senior/Staff Software Engineer in Sensor Simulation for Autonomous Driving - Remote Opportunity at Waabi

Remote, USA Full-time Posted 2025-11-03

Revolutionizing Autonomous Driving with AI-Powered Sensor Simulation

Waabi, founded by AI pioneer Raquel Urtasun, is at the forefront of developing the next generation of self-driving technology. With a team of world-renowned scientists and engineers, we're pushing the boundaries of what's possible in autonomous driving. As a Senior/Staff Software Engineer in Sensor Simulation, you'll play a critical role in creating cutting-edge sensor simulation software that enables the development of safe and reliable self-driving systems.

About Waabi and Our Mission

Waabi is an AI company that's backed by top investors across the technology, logistics, and Canadian innovation ecosystems. Our team is dedicated to unleashing the power of AI to drive safely in the real world. With offices in Toronto, San Francisco, and Dallas, we're growing rapidly and seeking diverse, innovative, and collaborative candidates who share our passion for making a positive impact.

Job Summary

As a Senior/Staff Software Engineer in Sensor Simulation, you'll be part of a multidisciplinary team of Research Scientists and Engineers working on building a high-fidelity, data-driven multi-sensor simulation stack. You'll design and implement software for sensor simulation powered by generative AI, with a focus on scale, performance, and throughput. Your work will enable the development of interactive closed-loop scenarios with the Waabi Driver and drive the creation of innovative, practical, and scalable rendering and content creation solutions for self-driving.

Key Responsibilities

  • Collaborate with our team of world-renowned scientists and engineers to build a cutting-edge sensor simulation stack leveraging graphics, computer vision, and machine learning.
  • Design and implement software for sensor simulation powered by generative AI, with a focus on scale, performance, and throughput.
  • Participate in technical and architecture discussions, sharing ideas and collaborating with researchers and engineers.
  • Advocate for and set patterns for software development best practices.
  • Work closely with internal cross-functional partners and stakeholders to build software frameworks that meet the needs of the organization.

Essential Qualifications

To succeed in this role, you'll need:

  • A Master's or Ph.D. degree in Computer Science, Robotics, or a related technical field, or a Bachelor's degree with a minimum of 4 years of industry experience.
  • Experience with a variety of backend technologies and languages, such as Python, C++, or Rust.
  • A strong understanding of test-driven and API-driven development methodologies.
  • Experience designing interfaces between systems and working with system design/architecture, algorithms, data structure design, and low-level threading and graphics.
  • A proven track record of developing production-quality software, with a focus on performance, optimization, and profiling.
  • Experience working with concurrency and determinism.
  • Excellent collaboration and communication skills, with a willingness to help others and share knowledge.
  • A passion for self-driving technologies, solving hard problems, and creating innovative solutions.

Preferred Qualifications

While not required, the following experience would be a significant asset:

  • Experience with game development or building simulators.
  • Experience in autonomous systems, robotics, or machine learning.
  • Experience working in parallel computing environments and in emulation at scale.
  • Experience building software systems from scratch.
  • Experience working in an Agile/Scrum environment.

What We Offer

At Waabi, we offer a comprehensive compensation package that includes:

  • A competitive salary range of $158,000 - $269,000 USD per year, depending on experience.
  • Equity incentive awards and an annual performance bonus.
  • Health and Wellness benefits, including Medical, Dental, and Vision coverage.
  • Unlimited Vacation and flexible hours.
  • Work from Home support and daily drinks, snacks, and catered meals when working in the office.
  • Regularly scheduled team building activities and social events.

Career Growth and Learning Opportunities

At Waabi, we're committed to helping our team members grow and develop their skills. As a Senior/Staff Software Engineer in Sensor Simulation, you'll have the opportunity to:

  • Work on cutting-edge technologies and contribute to the development of innovative solutions.
  • Collaborate with a talented team of scientists and engineers.
  • Participate in technical and architecture discussions, sharing your ideas and expertise.
  • Develop your skills in areas such as AI, machine learning, and software development.

Our Culture and Work Environment

At Waabi, we celebrate diversity and are committed to creating a supportive, inclusive, and accessible workplace for all our employees. We believe in fostering a culture of collaboration, innovation, and creativity. Our team is passionate about making a positive impact, and we're looking for like-minded individuals to join us.

Ready to Join Our Team?

If you're a motivated and talented Senior/Staff Software Engineer looking to make a difference in the field of autonomous driving, we want to hear from you. Apply now to join our team and be part of the future of self-driving technology!

Waabi is an equal opportunity employer, and we welcome applicants from diverse backgrounds. We make workplace accommodations for qualified individuals with disabilities as required by applicable law. If you need reasonable accommodation to participate in the job application or interview process, please let our recruiting team know.

Apply for this job  

Similar Jobs