Software Engineer

AI company building next generation self-driving technology, founded by AI pioneer Raquel Urtasun.
$109,000 - $171,000
Backend
Entry-Level Software Engineer
Hybrid
101 - 500 Employees
AI · Automotive · Robotics

Description For Software Engineer

Waabi, an innovative AI company at the forefront of self-driving technology, is seeking a Software Engineer to join their growing team. Founded by AI pioneer Raquel Urtasun, Waabi is revolutionizing the autonomous vehicle industry with their AI-first approach to enable safe self-driving at scale.

As a Software Engineer at Waabi, you'll be part of a dynamic team working on cutting-edge autonomous vehicle technology. The role offers an exciting opportunity to build reliable and scalable tools and frameworks that support AV development, while collaborating with multidisciplinary Engineers and Researchers. You'll be involved in technical and architecture discussions, contributing directly to the future of self-driving technology.

The position offers a competitive salary range of $109,000 - $171,000 USD, along with attractive equity awards and comprehensive benefits. These include health, dental, and vision coverage, unlimited vacation, and flexible working arrangements. The company maintains offices in Toronto, San Francisco, and Dallas, offering a hybrid work environment with modern facilities including a gym, games room, and collaborative spaces.

The ideal candidate should have a degree in Computer Science, Robotics, or related field, with experience in languages like Python, Go, C++, or Rust. You should be passionate about self-driving technologies and have a proven track record of developing production-quality software. Experience with Linux, Docker, and git workflows is a plus.

Working at Waabi means joining a company backed by top-tier investors across technology, logistics, and the Canadian innovation ecosystem. You'll be part of a world-class team that's bringing the promise of self-driving closer to commercialization than ever before, while enjoying a supportive, inclusive work environment that celebrates diversity and professional growth.

Last updated 7 days ago

Responsibilities For 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
  • Participate and share ideas in technical and architecture discussions, collaborating with Researchers and Engineers

Requirements For Software Engineer

Python
Go
Rust
Linux
  • MS/PhD or Bachelors degree with a Computer Science, Robotics and/or similar technical field(s) of study
  • Demonstrated software engineering experience through previous internships, work experience, coding competitions, and/or research projects
  • Some experience in 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 Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Equity
  • Competitive compensation and equity awards
  • Health, Dental and Vision coverage
  • Unlimited Vacation
  • Flexible hours and Work from Home support
  • Daily drinks, snacks and catered meals (when in office)
  • Team building activities and social events
  • Facility includes gym, games room, collaborative working spaces and patio

Interested in this job?

Jobs Related To Waabi Software Engineer

Founding Engineer (US)

Founding Engineer position at Aglide, building innovative SSO solutions for enterprise security. Full-stack role, $100K-$200K, San Francisco based.

Founding Software Engineer

Founding Software Engineer role at Strada, building AI voice agents for insurance industry. Full-stack position with modern tech stack, competitive pay, and meaningful equity.

Full Stack Software Engineer

Full Stack Software Engineer position at Aurelian, building AI systems for 911 centers

Graduate/Junior GPU Integration Engineer - Cork, Ireland

Entry-level GPU Integration Engineering role at Qualcomm Cork, focusing on RTL integration and physical design for Adreno Graphics cores, perfect for recent graduates with Electrical Engineering background.

Applications Developer 2

Entry-level Applications Developer position at Oracle in Zapopan, Mexico, focusing on software development, debugging, and implementation of commercial applications.