
About Waabi
Leading the way in self-driving technology innovation
Key Highlights
- Raised $272.4 million in Series A funding
- Partnership with Volvo for autonomous truck development
- Headquartered in Toronto, Ontario, Canada
- 201-500 employees focused on AI and autonomy
Waabi, headquartered in Toronto, Ontario, is at the forefront of AI-powered self-driving technology, aiming to bring commercially viable autonomous vehicles to the market. With $272.4 million raised in Series A funding, Waabi partners with Volvo to develop the Volvo VNL Autonomous truck, integrating...
🎁 Benefits
Waabi offers competitive salaries, equity options, flexible remote work policies, and generous PTO to support work-life balance....
🌟 Culture
Waabi fosters a culture of innovation and technical excellence, emphasizing an AI-first approach to tackle the complexities of self-driving technology...

Software Engineering • Senior
Waabi • United States - Remote
Overview
Waabi is hiring a Senior Software Engineer to lead the strategy and execution of perception and prediction evaluation systems. You'll work with Python, Go, and Rust to design and test tools that support Waabi’s innovative self-driving technology. This position requires 5+ years of industry experience.
Job Description
Who you are
You have 5+ years of industry experience reading and developing production quality software — you've successfully designed and implemented complex systems that are robust and scalable. Your expertise in programming languages such as Python, Go, or Rust allows you to contribute effectively to diverse projects and collaborate with cross-functional teams.
You hold a Bachelor's degree in Computer Science, Robotics, or a similar technical field — this educational background has equipped you with a solid foundation in software engineering principles and practices. You thrive in collaborative environments and enjoy working with research scientists, ML engineers, and program managers to deliver impactful features.
What you'll do
In this role, you will lead the strategy and execution of perception and prediction evaluation systems — your responsibilities will include designing, coding, and testing tools, pipelines, services, and platforms that enhance Waabi’s evaluation ecosystem. You will collaborate closely with various teams to understand their needs and deliver features that improve overall system performance.
You will participate in the growth and planning for how our evaluation platform scales over the next few years — this involves assisting in roadmap planning, prioritization, and delivery of key projects. Your contributions will directly impact the commercialization of self-driving technology, making a positive difference in the world.
What we offer
Waabi provides a dynamic work environment where innovation is encouraged — you will be part of a world-class team that is at the forefront of AI technology. We offer competitive compensation, including equity incentive awards and an annual performance bonus, reflecting our commitment to recognizing your contributions.
Join us in our mission to revolutionize transportation through self-driving technology — your work will play a crucial role in shaping the future of mobility. We encourage you to apply even if your experience doesn't match every requirement, as we value diverse perspectives and backgrounds.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Waabi.
Similar Jobs You Might Like
Based on your interests and this role

Perception Engineer
Waabi is hiring a Senior Perception Engineer to advance and deploy perception algorithms for self-driving vehicles. You'll work with deep learning and computer vision technologies. This position requires experience in multimodal sensor fusion and proficiency in Python and C++.

Staff Engineer
Waymo is seeking a Staff Software Engineer for their Perception Evaluation team to lead the design and development of evaluation frameworks for autonomous driving technology. You'll work with Python and C++ to ensure the safety and reliability of self-driving systems. This role requires significant experience in machine learning and computer vision.

Software Engineering
Waymo is seeking a Software Engineer for their Perception team to develop technology that powers the Waymo Driver. You'll work with Java, Python, and C++ to enhance autonomous driving capabilities. This role requires experience in machine learning and computer vision.

Software Engineering
Waymo is seeking a Senior Software Engineer for their Perception Data team to design and improve large-scale data pipelines. You'll work with Python and machine learning techniques to support model training and evaluation. This role requires 5+ years of experience in software engineering.

Principal Engineer
Waymo is seeking a Principal Software Engineer for their Perception team to develop sensor-fusion foundation models for autonomous driving. You'll work with Python and machine learning frameworks like TensorFlow and Keras. This role requires extensive experience in computer vision and large-scale data processing.