The point where experts and best companies meet
Share
What you’ll be doing:
Understand, analyze, profile, and optimize deep learning training workloads on state-of-the-art hardware and software platforms.
Guide development of future generations of deep learning processors and computing platforms.
Develop detailed performance models and simulators for computing systems accelerating DL training.
Collaborate across the company to guide the direction of machine learning at NVIDIA; spanning teams from hardware to software and research to production.
Drive HW/SW co-design of NVIDIA’s full deep learning platform stack, from silicon to DL frameworks.
What we'd like to see:
PhD in CS, EE or CSEE and 8+ years; or MS (or equivalent experience) and 10+ years of relevant work experience.
Strong background in computer architecture, with a proven track record of delivering world-class high-performance processors.
Background in machine learning and neural networks, in particular training.
Experience analyzing and tuning application performance on state-of-the-art hardware.
Experience with processor and system-level performance modelling.
Programming skills in C++ and Python.
Familiarity with GPU computing (CUDA, OpenCL).
You will also be eligible for equity and .
These jobs might be a good fit