LogoKode$word
Waabi logo
Verified Tech Organization

Careers at Waabi

Browse and filter through all verified positions currently open at Waabi.

Total Company Roles26
Matching Filter26

All Openings (26)

Ordered by most recently published

Senior / Staff Machine Learning Engineer, Vehicle Dynamics

Remotefull timeLead / StaffUnited States (Remote)
Apply Now

You Will… Design and develop data-driven and machine-learned approaches to vehicle control problems, bringing modern ML to a domain traditionally solved with classical methods. Develop learned models of vehicle behavior and dynamics, and integrate them into the closed-loop simulation. Apply machine learning to improve how the controller adapts across vehicles and operating conditions. Be part of a team of multidisciplinary Engineers and Research Scientists using an AI-first approach to enable safe self-driving at scale. Own problems end to end, from conceptualization and offline experimentation through simulation and on-vehicle validation. Build the data pipelines, evaluation metrics, and tooling needed to measure whether a learned approach outperforms the classical baseline. Participate and share ideas in technical and architecture discussions, helping define how learning and classical control coexist in a safety-critical stack. Qualifications: MS/PhD or Bachelors degree with a minimum of 4 years of industry experience in Robotics, Controls, Mechanical/Electrical Engineering, Computer Science and/or similar technical field(s) of study. Demonstrated depth in control theory and dynamic systems (e.g., MPC, optimal control, state estimation, system identification, kinematic and dynamic vehicle modeling). Hands-on experience applying machine learning to a physical system, with real hardware in the loop rather than simulation alone. Production-quality coding skill in Python and C++, and experience with deep learning frameworks such as PyTorch. Solid problem solving skills using linear algebra, optimization, statistics & probability. Ability to rapidly prototype and test new algorithms, and to design the experiments that prove whether they work. Open-minded and collaborative team player with the willingness to help others. Passionate about self-driving technologies, solving hard problems, and creating innovative solutions.

View more...
AI / ML & Data Science
VerifiedToday

Senior / Staff Perception Software Engineer

Remotefull timeLead / StaffUnited States (Remote)
Apply Now

Waabi, founded by AI visionary Raquel Urtasun, is the leader in Physical AI. With a world-class team, we're unlocking the next era of autonomous transportation with technology that's powering commercial autonomous trucks and robotaxis. Waabi is backed by and partners with world leaders in AI, automotive, logistics, and deep tech. With offices in Toronto, San Francisco, Dallas, and Pittsburgh, Waabi is growing quickly and looking for diverse, innovative and collaborative candidates who want to impact the world in a positive way. To learn more visit: www.waabi.ai As a Senior Perception Engineer, you will be at the forefront of advancing and deploying perception algorithms for our self-driving vehicles. You will work closely with our team of world-renowned scientists and engineers specializing in deep learning, computer vision, and self-driving technologies to develop cutting-edge solutions that enable our vehicles to perceive the world around them. We value originality, innovation, and a commitment to rigorous experimental validation and code quality as we strive to bring research ideas into production and push the boundaries of self-driving technology. You will... Prototype, evaluate, and iterate on perception algorithms, using real-world data and simulations, to improve the accuracy, robustness, and safety of our self-driving technology. This includes working on 3D detection and tracking of traffic agents as well as semantic understanding of various traffic scenes. Formulate problems and propose pragmatic and long-term solutions based on research insights, leveraging your expertise in deep learning, computer vision, and self-driving. Support productizing and deploying perception algorithms to our self-driving vehicles, collaborating closely with platform teams to ensure seamless integration of research findings into our self-driving system. Champion engineering excellence, ensuring high-quality, well structured and tested code. Collaborate in a multidisciplinary team solving problems related to perception, motion forecasting, planning, traffic modeling and sensor simulation, integrating research findings into our self-driving system and contributing to the development of a unified self-driving platform. Stay up-to-date with the latest advancements in the field of artificial intelligence, machine learning, computer vision, and self-driving technologies, and apply insights from the literature. Work with large datasets from various sources as well as Waabi World, our high-fidelity simulator. Contribute to the publication of research findings in conferences as well as Waabi's blog. Qualifications: MS/PhD or Bachelors degree with a minimum of 4 years of industry experience in Computer Science, Machine Learning and/or similar technical field(s) of study. Experience working on applied research projects and shipping machine learning features/models into production. Experience driving projects on 3D detection, tracking of traffic agents and/or semantic understanding of various traffic scenes. Passion for taking research ideas and turning them into practical solutions for real-world applications. Solid understanding of computing fundamentals, including code efficiency. Proficient in Python programming with a focus on writing high-quality, well-structured, and tested code. Comfortable working with large datasets for machine learning applications. Strong grasp of machine learning and computer vision literature, including current trends and state-of-the-art techniques. Open-minded and collaborative team player with the willingness to help others. Experience and excitement in supporting a fast-paced high-growth environment. Passionate about being part of an organization solving self-driving technologies. Bonus/nice to have: Previous experience in multimodal sensor fusion. Previous experience in self-driving technology or related fields. Publications in top-tier conferences or journals related to computer vision, machine learning, or robotics. Experience in working with platform teams and collaborating with research teams to implement and validate deep learning models. Proficiency in Pytorch, Rust, C++ and/or CUDA.

View more...
Software Engineering
VerifiedToday

Senior / Staff Software Engineer

On-sitefull timeLead / StaffToronto, Canada
Apply Now

Waabi, founded by AI visionary Raquel Urtasun, is the leader in Physical AI. With a world-class team, we're unlocking the next era of autonomous transportation with technology that's powering commercial autonomous trucks and robotaxis. Waabi is backed by and partners with world leaders in AI, automotive, logistics, and deep tech. With offices in Toronto, San Francisco, Dallas, and Pittsburgh, Waabi is growing quickly and looking for diverse, innovative and collaborative candidates who want to impact the world in a positive way. To learn more visit: www.waabi.ai You will… 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. Qualifications: 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. Bonus/nice to have: Experience programming in C++ for a real world robotic system. Comfortable with Linux/other unix environments. Comfortable with Docker. Comfortable with git workflows. Experience in robotics or machine learning. Experience with automated testing. Experience working in an Agile/Scrum environment. Experience working with internal cross-functional partners/stakeholders when building software frameworks. Experience in one or more of the following areas: application development, distributed systems, data storage and processing, parallel computing environments, emulation at scale, software performance, optimization, and profiling, concurrency and determinism, test-driven and API-driven development methodologies, system design/architecture, algorithms, data structure design, and low level threading. Front-end development and tools.

View more...
Software Engineering
VerifiedToday

Senior / Staff Software Engineer, AI Tooling

On-sitefull timeLead / StaffToronto, Canada
Apply Now

Waabi, founded by AI visionary Raquel Urtasun, is the leader in Physical AI. With a world-class team, we're unlocking the next era of autonomous transportation with technology that's powering commercial autonomous trucks and robotaxis. Waabi is backed by and partners with world leaders in AI, automotive, logistics, and deep tech. With offices in Toronto, San Francisco, Dallas, and Pittsburgh, Waabi is growing quickly and looking for diverse, innovative and collaborative candidates who want to impact the world in a positive way. To learn more visit: www.waabi.ai The latest advances in AI tooling is fundamentally changing all teams' ways of working - from ML model development, to traditional software development, to non-technical business functions. We are building a dedicated AI Technical Strike Team to establish centralized best practices for working with AI across Waabi with the aim of maximizing productivity. We are looking for hands-on senior software engineers to build the AI tooling, agents, and workflows that accelerate how we work. As a Software Engineer on the AI Tech Strike Team, you will design, build, and ship the tools that compound the productivity of every team at Waabi. The team will own a mix of core tooling work and deployed engagements, where members of the team work closely with functions across Waabi to understand their pain points and co-design AI workflows to maximize productivity. You will... Design, build, and ship custom internal tooling, agents, and workflows tailored to Waabi — supporting our autonomy codebase, simulation environments, ML training pipelines, and research workflows, as well as agents and automations for business teams. Integrate and extend third-party AI tools — from coding assistants and agents (e.g., Claude Code, Cursor, GitHub Copilot) to AI tools for non-engineering functions — building the integrations, configurations, and internal extensions that make them work well for Waabi. Evaluate new AI tools, models, and agent frameworks as they emerge, run structured pilots, and provide clear technical recommendations that inform build-vs-buy decisions. Partner directly with engineers, researchers, and business teams to understand their workflows, prototype solutions quickly, and iterate based on real usage. Build observability around AI tooling at Waabi — tracking usage, adoption, cost, and quality — so we can prioritize with data and understand impact. Implement the guardrails for responsible AI tooling at Waabi in partnership with Security, Legal, IT, and Infrastructure. Drive adoption of the tools you build through documentation, enablement, office hours, and hands-on support — helping every team get more out of their tools every week. Qualifications: 5+ years of software engineering experience, with a track record of shipping tools, platforms, or products used by large internal or external user bases. Deep, hands-on familiarity with the current generation of AI coding tools and agents (Claude Code, Cursor, Copilot, Codex, or similar), and demonstrated experience building and shipping AI-powered products, agents, or workflows — including prompt engineering, evals, tool use, and integrating LLMs into production systems. Strong proficiency in Python (or another common programming language), and comfort working across modern build systems, CI/CD pipelines, and developer infrastructure. Strong product instincts and judgment: you can identify high-leverage problems across a diverse set of teams, scope pragmatic solutions, and ship things that actually get adopted. Strong written and verbal communication skills, comfortable operating with a high degree of autonomy in ambiguous, fast-moving territory and influencing engineers, researchers, and business partners. Passionate about self-driving technologies, frontier AI, and using AI to push the boundary of what a small, world-class team can accomplish. Bonus/nice to have: Prior experience in a developer productivity, platform engineering, or AI tooling role, ideally with exposure to ML, robotics, or autonomous systems infrastructure (e.g., training pipelines, simulation tooling, large monorepos). Experience working effectively with non-engineering stakeholders — translating business workflows into technical solutions for functions like Finance, Commercial, Marketing, HR, Legal, and Operations. Experience building AI workflows or automation for business functions outside of engineering (e.g., finance automation, marketing operations, HR workflows). Experience deploying and operating AI systems in security- and IP-sensitive environments. Contributions to open-source AI tooling, agent frameworks, or developer tools.

View more...
Software Engineering
VerifiedToday

Waabi, founded by AI visionary Raquel Urtasun, is the leader in Physical AI. With a world-class team, we're unlocking the next era of autonomous transportation with technology that's powering commercial autonomous trucks and robotaxis. Waabi is backed by and partners with world leaders in AI, automotive, logistics, and deep tech. With offices in Toronto, San Francisco, Dallas, and Pittsburgh, Waabi is growing quickly and looking for diverse, innovative and collaborative candidates who want to impact the world in a positive way. To learn more visit: www.waabi.ai As a Software Engineer in High-Performance Onboard Algorithms, you will be a key contributor to the development and optimization of our real-time signal processing pipeline for autonomous driving. You will collaborate with our team of world-renowned scientists and engineers to build innovative, practical, and scalable solutions that handle massive amounts of sensor data (camera, LiDAR, radar, and others) with low latency and high reliability. We value original, high-impact ideas and rigorous experimental validation. You will… Be part of a multidisciplinary team of Engineers and Scientists working on building a best-in-class, high-performance sensor processing stack. Design, implement, and optimize highly efficient algorithms for sensor data acquisition, processing, fusion, and filtering, ensuring real-time performance on target hardware. Work on shipping next-generation signal processing software, leveraging parallel computing architectures (e.g., CPU, GPU, specialized accelerators) and low-level system programming. Collaborate with Waabi’s autonomy and hardware teams to ensure the efficiency and robustness of the entire system. Qualifications: Fundamentals of computer architecture. You have a deep understanding of how modern computer systems work (multi-core, vector units, cache management, memory hierarchy, networking). Data-parallel algorithms. You have experience implementing data-parallel and compute-intensive algorithms in domains such as image/video processing, compression, and optimizing modern neural networks. Heterogeneous computing and systems programming. You are comfortable with balancing workloads across multiple different processors, managing the ownership and movement of data buffers, and optimizing for overall system performance. Performance profiling and optimization. You know how to identify bottlenecks in a complex codebase and make optimization decisions that have lasting impact. Shipping Production Software. You have experience in reading and developing production quality software. You write efficient and maintainable code in a native language such as C++ or Rust (we use Rust and a variety of DSLs). Bonus: Experience with accelerated computing like CUDA, Vulkan, and OpenCL. Experience with domain specific languages such as Halide, Taichi, Mojo, or Warp. Experience with CPU intrinsics (SSE/AVX, NEON/SVE). Experience with embedded systems. Shipped production software in one or more of the following areas: image and video processing, compression, streaming algorithms, deep learning, geometry processing. Publications in top-tier conferences or journals related to high-performance computing, image processing, computer graphics, computer vision, machine learning, or self-driving technology.

View more...
Software Engineering
VerifiedToday

Senior / Staff Software Engineer, Localization

On-sitefull timeLead / StaffSan Francisco, United States
Apply Now

Waabi, founded by AI visionary Raquel Urtasun, is the leader in Physical AI. With a world-class team, we're unlocking the next era of autonomous transportation with technology that's powering commercial autonomous trucks and robotaxis. Waabi is backed by and partners with world leaders in AI, automotive, logistics, and deep tech. With offices in Toronto, San Francisco, Dallas, and Pittsburgh, Waabi is growing quickly and looking for diverse, innovative and collaborative candidates who want to impact the world in a positive way. To learn more visit: www.waabi.ai The Localization team at Waabi is responsible for answering one of the most critical questions in autonomous driving: exactly where is the vehicle right now? As a Senior or Staff Software Engineer on the Localization team, you will be a domain expert architecting the highly precise, robust state estimation systems that keep our robotaxis and 80,000lb trucks safely on the road. You will design algorithms that seamlessly fuse data across a complex sensor suite to provide real-time, centimeter-accurate pose estimation, even in degraded or GPS-denied environments. You will collaborate with world-renowned engineers and scientists to merge traditional robotics state estimation with Waabi's AI-first approach. You will... Act as a deep domain expert in state estimation, pushing the boundaries of what is possible in real-time vehicle localization. Design, implement, and optimize robust algorithms for multi-sensor fusion leveraging IMU, LiDAR, Radar, Camera, GNSS, wheel encoders, etc. Architect and develop mathematical models to be used in factor graph optimization, Kalman filters, etc. Develop highly optimized, low-latency Rust code that runs directly on the vehicle's various compute devices in real-time. Partner with the Perception and Mapping teams to tightly couple map data and semantic landmarks into the localization pipeline. Build rigorous evaluation frameworks to measure localization accuracy, integrity, fault tolerance across millions of miles in Waabi World (our simulation platform) and on physical test tracks. Qualifications: BS, MS, or PhD in Robotics, Computer Science, Aerospace/Electrical Engineering, or related field, with a minimum for 5 years of industry experience. Deep, rigorous domain expertise in probabilistic robotics, state estimation, and 3D geometry (Gaussian estimation, filtering, smoothing, and mapping). Proven experience building and optimizing online and/or offline Simultaneous Localization and Mapping (SLAM) systems, including deep knowledge of point-cloud registration algorithms (e.g. ICP). Extensive hands-on experience processing and fusing data from physical sensors (IMU, LiDAR, Radar, GNSS, etc.). Exceptional systems-level programming skills in modern C++ and/or Rust, with a strong understanding of memory management, concurrency, and real-time computing constraints. Proficiency in python for data analysis, prototyping, and tooling. Strong mathematical foundation in linear algebra, calculus, and probability theory. A proven track record of deploying complex state estimation algorithms onto physical robots or autonomous vehicles operating in the real world. Bonus/nice to have: Familiarity with industry-standard optimization libraries (e.g., GTSAM, Ceres Solver, g2o). Experience with "learned localization" - applying deep learning and AI/ML models to improve traditional state estimation and feature matching. Experience with high-speed highway autonomous driving constraints.

View more...
Software Engineering
VerifiedToday

Page 3 of 3