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