IT & Software

Senior Compiler Engineer at NVIDIA

NVIDIA Corporation

Toronto · Ontario · Canada

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 strong 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. #J-18808-Ljbffr

Reference: WJ-3875_13395356

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.