Senior / Staff Software Engineer

AI company building next generation self-driving technology, founded by AI pioneer Raquel Urtasun.
Backend
Staff Software Engineer
Hybrid
5+ years of experience
AI · Automotive · Robotics

Description For Senior / Staff Software Engineer

Waabi is an innovative AI company at the forefront of self-driving technology development, founded by AI pioneer Raquel Urtasun. As a Senior/Staff Software Engineer, you'll join a world-class team developing next-generation autonomous vehicle solutions using an AI-first approach. The role combines cutting-edge technology with practical engineering challenges, requiring expertise in building scalable tools and frameworks for AV development. You'll lead technical discussions, mentor team members, and contribute to the architecture of systems that are bringing self-driving technology closer to commercialization. The position offers a blend of technical leadership and hands-on development, with opportunities to work with multiple technologies including Python, Go, and C++. Based in Toronto, San Francisco, or Dallas, you'll be part of a growing company backed by top-tier investors across technology, logistics, and innovation sectors. The role offers competitive compensation, comprehensive benefits, and the chance to work in a collaborative, diverse environment with regular team activities and excellent facilities.

Last updated 10 hours ago

Responsibilities For Senior / Staff Software Engineer

  • Be part of a team of multidisciplinary Engineers and Researchers using an AI-first approach to enable safe self-driving at scale
  • Build reliable and scalable tools and frameworks to support Autonomous Vehicle (AV) development
  • Lead technical and architecture discussions, collaborating with Researchers and Engineers
  • Mentor other software engineers via code reviews, technical design reviews, and sharing general software development best practices
  • Assist in task planning and estimation

Requirements For Senior / Staff Software Engineer

Python
Go
Linux
  • MS/PhD or Bachelors degree with a Computer Science, Robotics and/or similar technical field(s) of study
  • 5+ years of industry experience reading and developing production quality software
  • Experience using languages such as Python, Go, C++, or Rust
  • Experience working in a team environment on a common codebase
  • Ability to learn new technologies quickly
  • Open-minded and collaborative team player with willingness to help others
  • Passionate about self-driving technologies, solving hard problems, and creating innovative solutions

Benefits For Senior / Staff Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Equity
  • 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
  • World-class facility with gym, games room, collaborative working spaces and patio

Interested in this job?

Jobs Related To Waabi Senior / Staff Software Engineer

Senior / Staff Software Engineer, Simulation Platform

Senior/Staff Software Engineer position at Waabi, focusing on developing and improving autonomous vehicle simulation platform using cutting-edge AI technologies.

Software Development Engineer III, Aurora

Senior Software Engineer role at Amazon Aurora MySQL team, building cloud-scale database services with competitive compensation range of $151,300-$261,500.

Senior Staff Software Engineer, Marketing Technology

Lead technical development of Airbnb's Marketing Technology platform, architecting solutions that power communications to millions of users worldwide.

Lead Software Engineer (Maya)

Lead Software Engineer position at Scanline VFX focusing on Maya development and VFX pipeline tools

Staff Backend Engineer

Staff Backend Engineer position at Hireframe, focusing on designing and building scalable backend systems with Python expertise required.