Overview

Compiler Engineer in Machine Learning at NVIDIA Jobs in Toronto, Canada at NVIDIA Corporation

Title: Compiler Engineer in Machine Learning at NVIDIA

Company: NVIDIA Corporation

Location: Toronto, Canada

Category:

Join NVIDIA as a Machine Learning Applications and Compiler Engineer and engage in pioneering work at the intersection of AI and compilers. This full-time role provides opportunities in Toronto or on a remote basis.

We are looking for recent graduates or candidates pursuing advanced degrees in Computer Science, Electrical Engineering, or equivalent. Your contributions will focus on extending and optimizing NVIDIA’s AI inference systems, improving runtime and compiler efficiency. You’ll play a key role in collaborating with teams to shape future hardware architectures.

Key Responsibilities:

• Build high-performance runtime and compiler components

• Implement mappings for inference workloads on NVIDIA platforms

• Profile and monitor performance metrics for optimization

• Collaborate with design teams for feedback on software

• Evaluate new compilation techniques for spatial processors

Requirements:

• MS or PhD in relevant fields or equivalent experience

• Strong background in software engineering and data structures

Hands-on experience with compiler or runtime development

• Understanding of GPU and parallel computing architectures

• Excellent communication skills for cross-team collaboration

Advance your engineering career at NVIDIA, where innovation meets cutting-edge AI technologies.
#J-18808-Ljbffr

 

Upload your CV/resume or any other relevant file. Max. file size: 800 MB.