Senior Systems Software Engineer - Deep Learning Solutions
Nvidia · Toronto, Canada
About this role
Nvidia is hiring a senior-level Machine Learning Engineer based in Toronto, Canada. The posting calls out experience with C, CUDA, PyTorch, Deep Learning. Listed education preference: a master's degree or equivalent.
- Role
- Machine Learning Engineer
- Function
- machine learning
- Level
- senior
- Track
- Individual contributor
- Employment
- Full-time
- Location
- Toronto, Canada
- Education
- Master's degree
- Posted
- Apr 20, 2026
More roles at Nvidia
Job description
from Nvidia careersNVIDIA is a global leader in physical AI, powering self-driving cars, humanoid robots, intelligent environments, and medical devices. Our software platforms are central to this mission. We help innovators build products that save lives, enhance working conditions, and improve living standards globally! We are hiring a Senior Engineer to become part of our team as a technical authority in deep learning inference optimization for autonomous vehicles and robotics on edge hardware. This role requires a hands-on expert who can inspect model architectures down to the operator level. They will uncover performance bottlenecks through kernel traces and evaluate how modern architectures (transformers, vision-language models, diffusion/flow matching, state space models) function on GPU and SOC. The work performed directly advances how autonomous vehicles and robots sense and respond in the real world, with instant impact!
This group addresses some of the toughest optimization problems in the industry, operating at the crossroads of innovative model architectures, compiler technology, and embedded hardware. We work in close partnership with automotive OEMs, robotics collaborators, and internal hardware teams to expand the limits of what can be achieved on edge devices.
What you'll be doing:
Address customer and partner optimization challenges: Engage directly with prominent automotive OEMs and robotics associates to analyze, debug, and improve their deep learning models on NVIDIA platforms. We emphasize delivering solutions rather than just recommendations.
This is an excerpt. Read the full job description on Nvidia careers →