Senior Staff ML Training Optimization Engineer
WaabiVisit Waabi website
Waabi is a Physical AI company developing autonomous-driving technology for commercial trucking and robotaxis.
Toronto, Canada
About Waabi
Founded in 2021 by Raquel Urtasun, Waabi builds a Physical AI platform combining a verifiable end-to-end AI model with neural simulation. Its Waabi Driver and Waabi World technologies support autonomous trucking and robotaxi development.
Skills
About the Role
You will build distributed training frameworks for research and production, profile runtime and memory, and identify technologies that improve training and inference. You will work with researchers and ML engineers on resource usage, develop CUDA and deployment techniques, and improve tooling and dashboards.
Requirements
- MS/PhD or a bachelor's degree with at least 4 years of industry experience in Computer Science, Robotics, or a similar technical field
- Proficiency in Python, C++, or Rust
- Experience with PyTorch or Jax
- Experience profiling CPU and GPU code with PyTorch Profiler and NVIDIA Nsight
Responsibilities
- Build standardized distributed training frameworks for research and production
- Profile model runtime and memory to identify performance bottlenecks
- Evaluate emerging technologies for training and inference frameworks
- Design CUDA kernels, quantization-aware training, and compilation or deployment techniques
- Work with researchers and ML engineers on optimal resource usage
- Create and improve tooling and dashboards
Benefits
- Equity awards
- Medical, dental, and vision coverage
- Unlimited vacation
- Flexible hours
- Work-from-home support
- Daily drinks, snacks, and catered meals when in office
- Team-building activities and social events
- On-site gym, games room, collaborative spaces, and patio
