About the role : 

The NVIDIA DL Compute Architecture group is looking for excellent programmer with passion for GPU-accelerated deep learning to develop the core infrastructure for analysis of GPU application performance. A key part of NVIDIA’s strength is our proprietary internal tools for the visualization and analysis of forward-looking applications. The deep learning software engineer work will enable deeper insights that directly impact the design of the world’s most powerful computing platforms.

Responsibilities : 

  • Develop tools that work with the latest generation of GPUs and GPU simulators to provide insight into deep learning application performance
  • Automate performance data analysis and visualization pipelines to convert profiling data into insights for users
  • Support deep learning software engineers and GPU architects in their performance analysis efforts
  • Work with various teams at NVIDIA to incorporate and influence the latest technologies for GPU performance analysis
  • Automate away recurring tasks while employing and advancing best practices
  • Seek out ways to improve the experience of users

Candidate requirements : 

  • BS or higher degree in computer science, or equivalent experience
  • Strong programming skills in Python, C, and C++
  • Solid foundation in operating systems and computer architecture
  • Outstanding ability to understand users, prioritize among many contending requests, and build consensus
  • Passion for “it just works” automation, eliminating repetitive tasks, and enabling team members
Job Overview
We use cookies to improve your experience on our website. By browsing this website, you agree to our use of cookies.

Sign in

Sign Up

Forgotten Password