Senior Distributed Training Engineer (Toronto)

Senior Distributed Training Engineer (Toronto)

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

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior distributed training engineer (toronto) / toronto

Subscribe to this job alert:

Get the latest job offers by email for: senior distributed training engineer (toronto) / toronto