08 Nov
|
Roboticsconnected
|
Toronto
08 Nov
Roboticsconnected
Toronto
Build distributed training frameworks at Waabi using Python, C++, or Rust to improve machine learning stability and efficiency. Work from Waabi’s stated offices.
As a Senior ML Training Optimization Engineer, you will support research and production training systems at Waabi. The work combines deep learning frameworks, runtime profiling, memory analysis, and resource optimization. You will collaborate with researchers and ML engineers while improving tools for broad adoption.
Key Responsibilities:
- Build standardized distributed training frameworks for research and production
- Profile model runtime and memory to identify bottlenecks
- Evaluate CUDA kernels, quantization, and deployment techniques
- Develop training and inference framework improvements
- Create tooling and dashboards supporting broad adoption
Requirements:
- MS, PhD, or bachelor’s degree in a relevant technical field
- At least four years of industry experience with a bachelor’s degree
- Proficiency in Python, C++, or Rust
- Experience with PyTorch or Jax
- CPU and GPU profiling experience using stated tools
Apply distributed training, profiling, and deep learning expertise to advance Waabi’s research and production systems.
📌 Senior Distributed Training Engineer (Toronto)
🏢 Roboticsconnected
📍 Toronto