05 Oct
|
NVIDIA
|
Toronto
Be a key player in advanced ML developments as NVIDIA seeks a Senior Compiler Engineer. Optimize the LPX inference stack and work with cutting-edge technologies to enhance neural network performance. As a Senior Machine Learning Applications and Compiler Engineer at NVIDIA, you will innovate at the crossroads of deep learning and compiler design.
Your responsibilities include maintaining high-performance runtime components, mapping inference workloads, and collaborating with hardware architects. This role demands solid software engineering skills and a passion for optimizing ML applications. Key Responsibilities:
- Develop and maintain inference optimization components
- Implement mappings of large-scale workloads on NVIDIA systems
- Extend NVIDIA’s software ecosystem for seamless model deployment
- Benchmark performance and monitor efficiency metrics
- Collaborate with hardware and design teams for architecture feedback
Requirements:
- MS or PhD in Computer Science or related field
- 5 years of experience in software engineering
- Proficient in C/C++ or Rust
- Hands-on compiler or runtime development experience
- Familiarity with ML frameworks like TensorFlow and PyTorch
Bring your expertise in compilers and deep learning to drive performance innovations at NVIDIA.
📌 Senior Compiler Engineer at NVIDIA (Toronto)
🏢 NVIDIA
📍 Toronto