Compiler Engineer Machine Learning
Job in
Toronto, Ontario, C6A, Canada
Listed on 2026-06-04
Listing for:
NVIDIA Gruppe
Full Time
position Listed on 2026-06-04
Job specializations:
-
Software Development
AI Engineer, Machine Learning/ ML Engineer, Senior Developer
Job Description & How to Apply Below
Drive innovation at NVIDIA as a Senior Machine Learning Applications and Compiler Engineer, developing algorithms to optimize inference on cutting-edge platforms. Contribute to large-scale systems utilizing deep learning technologies.
This senior position emphasizes high-performance runtime and compiler components, allowing you to define mappings for inference workloads while enhancing the NVIDIA software ecosystem. Your experience in systems programming and runtime development will be essential for achieving optimal performance.
Key Responsibilities:
• Develop and maintain compiler components for inference
• Define mappings of workloads onto NVIDIA systems
• Enhance software libraries for deployment across platforms
• Profile performance metrics of neural network graphs
• Work closely with architects to influence design decisions
Requirements:
• MS or PhD in a relevant field
• 5 years of experience in compiler or runtime development
• Strong skills in C/C++ or Rust programming
• Familiarity with LLVM and MLIR
• Understanding of deep learning and parallel architectures
Leverage your expertise in compiler technology to lead advancements in machine learning at NVIDIA.
#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×