Taro Logo

Senior Deep Learning Architect

NVIDIA is the world leader in accelerated computing, pioneering solutions to tackle challenges no one else can solve.
$220,000 - $339,250
Machine Learning
Principal Software Engineer
In-Person
5,000+ Employees
10+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Principal Machine Learning Engineer - Enterprise AI

Principal Machine Learning Engineer position at NVIDIA focusing on Enterprise AI solutions.

Principal Machine Learning Engineer - Enterprise AI

Principal Machine Learning Engineer position focused on developing enterprise AI solutions at NVIDIA.

Principal Machine Learning Engineer - Enterprise AI

Principal Machine Learning Engineer position at NVIDIA focusing on Enterprise AI solutions.

Principal Generative-AI Software Engineer

Principal Generative AI Software Engineer position at NVIDIA focusing on advanced AI and machine learning development.

Principal Machine Learning Engineer - Enterprise AI

Principal Machine Learning Engineer position at NVIDIA focusing on Enterprise AI solutions.

Description For Senior Deep Learning Architect

NVIDIA is seeking seasoned computer architects to help design processor and system architectures that will enable compelling Deep Learning performance, architecture and efficiency improvements. This role offers the opportunity to directly impact the future hardware roadmap in a fast-growing technology company that leads the AI revolution.

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).

NVIDIA is widely considered to be one of the technology world's most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us. Are you creative and autonomous? Do you love a challenge? If so, we want to hear from you! Come, join our DL Architecture team and help build the real-time, cost-effective AI computing platform driving our success in this exciting and quickly growing field.

NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

Last updated 8 months ago

Responsibilities For Senior Deep Learning Architect

  • Understand, analyze, profile, and optimize deep learning training workloads
  • 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
  • Drive HW/SW co-design of NVIDIA's full deep learning platform stack

Requirements For Senior Deep Learning Architect

Python
  • 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
  • Background in machine learning and neural networks
  • Experience analyzing and tuning application performance
  • Experience with processor and system-level performance modelling
  • Programming skills in C++ and Python
  • Familiarity with GPU computing (CUDA, OpenCL)

Benefits For Senior Deep Learning Architect

Equity
  • Equity

Interested in this job?