
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...
Skills & Technologies
Overview
Waabi is hiring a Senior Software Engineer to develop data pipelines for their autonomous platform. You'll work with Python and Machine Learning technologies to enable fully driverless trucks. This position requires experience in data engineering and machine learning.
Job Description
Who you are
You have 5+ years of experience in software engineering, particularly in building data pipelines and working with machine learning models. Your background includes hands-on experience with Python and a strong understanding of the machine learning lifecycle, from dataset curation to model evaluation. You are familiar with large datasets and have worked with various data sources, including real-world driving data and simulation environments. You possess a solid grasp of linear algebra and 3D geometry, which aids in your understanding of complex data problems in autonomous driving. You are a team player who enjoys collaborating with multidisciplinary teams and are eager to contribute to innovative solutions in the field of self-driving technology.
Desirable
Experience with multimodal sensor data such as LiDAR, RADAR, and camera systems is a plus. Familiarity with tools like TensorFlow and Kubernetes will enhance your ability to contribute effectively to our projects.
What you'll do
As a Senior Software Engineer at Waabi, you will be embedded within our Autonomy & Algorithms teams, where you will develop the data pipelines necessary for training and evaluating our autonomous platform. You will work closely with a team of world-renowned scientists and software engineers to create scalable solutions that address challenging problems in self-driving technology. Your responsibilities will include generating and managing large datasets, implementing metrics to assess model performance, and collaborating with team members to discover interesting scenarios for model training. You will also be involved in the entire ML development lifecycle, ensuring that our data processes are efficient and effective in supporting our autonomous driving initiatives.
What we offer
At Waabi, you will be part of a rapidly growing company that is at the forefront of AI and self-driving technology. We offer a collaborative work environment where innovation is encouraged, and your contributions will have a direct impact on the future of transportation. Our team is diverse and inclusive, and we value the unique perspectives that each member brings. We provide competitive compensation and benefits, along with opportunities for professional growth and development in a cutting-edge industry.
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

Machine Learning Engineer
Waabi is hiring a Senior / Staff ML Optimization Engineer to collaborate with autonomy and algorithm engineers in scaling self-driving systems. You'll work with technologies like Python, C++, and CUDA to enhance training frameworks. This position requires a minimum of 6 years of industry experience.

Machine Learning Engineer
Mural is hiring a Senior Machine Learning Engineer to design and build intelligent systems that enhance visual collaboration. You'll work with technologies like Python and generative AI to create impactful features. This position requires experience in machine learning and data pipelines.

Software Engineering
Lyft is hiring a Senior Software Engineer for their Data Pipelines team to build and maintain critical data infrastructure. You'll work with technologies like Python, Apache, and Kafka to support millions of users. This role requires 5+ years of experience in software engineering.

Software Engineering
Motional is seeking a Senior Software Engineer for ML Infrastructure to design and implement core components of their machine learning platform. You'll work with technologies like Python, Go, and Kubernetes. This role requires 4+ years of software engineering experience.

Software Engineering
Motional is seeking a Senior Software Engineer for their ML Infrastructure team to build robust platforms for self-driving technology. You'll work with Python, Go, and Kubernetes to develop high-performance systems. This role requires 4+ years of experience in software engineering.