Systems Engineer, Platform Requirements and Verification
Toronto, ONWaabi
3+ YOECandidates need an undergraduate engineering degree and at least 3 years of automotive, robotics or aerospace experience. Experience with requirements, vehicle test campaigns, ISO 26262 or SOTIF, and data analysis in Python or Matlab is needed.
Python, Matlab, simulator
Senior / Staff Software Engineer, Simulation Platform
Toronto, ONWaabi
5+ YOECandidates need a Bachelor's, Master's or PhD in computer science, robotics or a related field, plus at least 5 years of industry experience. They must have built production-quality backend software in languages such as Rust, C++ or Python, on Linux, with strong skills in performance, concurrency and system design.
Rust, C++, Python, Linux, Docker, Bazel
Senior / Staff Software Engineer, Sensors Integration
Toronto, ONWaabi
6+ YOECandidates need 6+ years of industry experience on fielded sensor systems, proficiency in C/C++ or Rust for resource-constrained environments, and experience debugging Linux systems below the application level. Leading critical systems problems independently is also required.
Rust, C++, Linux, lidar, radar, cameras
Senior / Staff Software Engineer, Mapping
Toronto, ONWaabi
5+ YOECandidates need a computer science or engineering degree and at least 5 years of industry experience. They need strong distributed systems skills, production-grade software experience, and proficiency in Python plus C++ or Rust.
Apache Spark, Airflow, Ray, Kafka, QGIS, GDAL
Senior / Staff Software Engineer, Localization
Toronto, ONWaabi
5+ YOECandidates need a BS, MS or PhD in a related field and at least 5 years of industry experience. They must have deep expertise in state estimation, SLAM and multi-sensor fusion, plus strong modern C++ or Rust and Python skills.
Rust, C++, Python, GTSAM, Ceres Solver, g2o
Senior / Staff Software Engineer, AI Tooling
Toronto, ONWaabi
5+ YOECandidates need 5+ years of software engineering experience shipping tools used by many users, hands-on experience with AI coding tools and LLM-based products, and strong Python skills. Strong communication and product judgment are also required.
Claude Code, Cursor, GitHub Copilot, Codex, Python
Senior / Staff Perception Software Engineer
Toronto, ONWaabi
4+ YOECandidates need an MS or PhD, or a Bachelor's with at least 4 years of industry experience in computer science or machine learning. They need experience shipping ML models into production and driving 3D detection or tracking projects, plus strong Python skills.
Python, PyTorch, CUDA, Rust, C++, Waabi World simulator
Senior / Staff ML Training Optimization Engineer
Toronto, ONWaabi
4+ YOECandidates need a Bachelor's, MS or PhD in computer science, robotics or a similar field, plus at least 4 years of industry experience. Strong coding in Python, C++ or Rust, deep learning experience with PyTorch or JAX, and skill profiling CPU and GPU code are required.
PyTorch, JAX, CUDA, NVIDIA Nsight, PyTorch Profiler, Bazel
Senior / Staff ML Ops Engineer
Toronto, ONWaabi
5+ YOEWaabi needs candidates with 5+ years of software or infrastructure engineering, excellent Python and experience building APIs and CLIs. Candidates also need practical AWS and infrastructure-as-code skills, plus PyTorch distributed training and experiment-tracking experience.
Kubernetes, PyTorch, AWS, Terraform, Pulumi, Argo Workflows
Senior / Staff ML Onboard Optimization Engineer
Toronto, ONWaabi
6+ YOEWaabi needs candidates with a Bachelor's, Master's or PhD in Computer Science, Robotics or a similar field and at least 6 years of industry experience. They should code well in Python, C++ or Rust, know deep learning frameworks like PyTorch, and be skilled at profiling CPU and GPU code.
TensorRT, modelopt, CUDA, PyTorch, PyTorch Profiler, NVIDIA Nsight
Research Scientist, Simulation Agents
Toronto, ONWaabi
Waabi asks for a Master's or PhD in machine learning, computer science or a related field, with strong imitation learning or reinforcement learning background, publications at top ML or robotics venues, and proficiency in PyTorch, TensorFlow or Jax.
PyTorch, TensorFlow, Jax
Research Scientist
Toronto, ONWaabi
Waabi needs a Master's or PhD in computer science, AI, machine learning, computer vision or robotics, with research experience and strong math skills. Candidates must code well in Python and be collaborative.
Python, PyTorch, CUDA, C++, Rust
Research Engineer, World Models
Toronto, ONWaabi
Candidates need a Master's degree in computer vision, machine learning, robotics or a related field, or equivalent industry experience. Strong Python and PyTorch or JAX skills, distributed training experience and hands-on work on generative or predictive models of the physical world are required.
PyTorch, JAX, Kubeflow, Ray, ONNX, TensorRT
Applied Scientist
Toronto, ONWaabi
3+ YOECandidates need 3+ years in an analytical role, a BS or MS in a quantitative field, and strong SQL and Python skills. Experience building automated dashboards and working with cross-functional stakeholders is also required.
SQL, Python