
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
Skills & Technologies
Overview
Waabi is hiring a Senior / Staff Software Engineer for Motion Planning to design and develop software for self-driving technology. You'll work with Python and C++ to create algorithms for decision making in dynamic traffic scenarios. This position requires a minimum of 4 years of experience in a related field.
Job Description
Who you are
You have a Master's or PhD degree, or a Bachelor's degree with at least 4 years of industry experience in Computer Science, Robotics, or a similar technical field. Your expertise includes planning and decision-making approaches such as optimal control and probabilistic decision-making, which you have applied in real-world scenarios. You possess production-quality coding skills in Python or C++, allowing you to develop robust software solutions. Your solid problem-solving skills are complemented by a strong foundation in linear algebra, geometry, statistics, and probability, enabling you to tackle complex challenges effectively. You are an open-minded and collaborative team player, eager to share ideas and help others succeed. You can maintain progress towards long-term goals while adeptly addressing short-term problems, demonstrating your ability to balance immediate needs with strategic objectives. Your passion for self-driving technologies drives you to innovate and create solutions that can significantly impact the future of transportation.
What you'll do
In this role, you will design and develop motion planning software and algorithms that orchestrate decision-making in dynamic and uncertain traffic scenarios. You will collaborate with a multidisciplinary team of engineers and research scientists, leveraging an AI-first approach to enable safe self-driving at scale. Your contributions will involve participating in technical and architectural discussions, where you will share your insights and collaborate with peers to build a reliable autonomy stack for self-driving vehicles. You will also be responsible for rapidly prototyping and testing new algorithms, ensuring that they meet the high standards required for production deployment. Your work will directly contribute to the commercialization of self-driving technology, making a positive impact on the world.
What we offer
At Waabi, you will be part of a world-class team that is at the forefront of AI and self-driving technology. We offer a collaborative and innovative work environment where your ideas are valued and encouraged. You will have the opportunity to work on cutting-edge projects that push the boundaries of what is possible in the field of autonomous vehicles. We believe in fostering a culture of continuous learning and growth, providing you with the resources and support needed to advance your career. Join us in our mission to revolutionize transportation and make self-driving technology a reality.
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

Software Engineering
Zoox is hiring a Senior/Staff Software Engineer for their Motion Planning team to enhance the driving behaviors of their robots on public roads. You'll collaborate with experts to develop algorithmic improvements for complex driving situations. This role requires significant experience in software engineering.

Motion Planning Engineer
Motional is seeking a Senior Motion Planning Engineer to lead the development of algorithms for autonomous vehicles. You'll work on cutting-edge research and software development, focusing on safe and intuitive motion planning. This role requires expertise in robotics and advanced algorithm design.

Software Engineering
Waabi is hiring a Senior/Staff Software Engineer to develop the next generation of simulation software for autonomous driving. You'll work closely with a multidisciplinary team to architect and implement innovative solutions. This role requires expertise in Python and experience in software engineering.

Motion Planning Engineer
Motional is seeking a Senior Motion Planning Engineer to develop algorithms for autonomous vehicles. You'll work with C++ and robotics to create safe and intuitive motion planning solutions. This role requires 2+ years of experience in robotics and software development.

Software Engineering
Waabi is hiring a Senior / Staff Software Engineer for their Simulation Platform team to enhance their self-driving simulator, Waabi World. You'll work with technologies like Docker and Agile methodologies, requiring experience in autonomous systems and distributed systems.