Deep Learning Performance Architect

NVIDIA is the world leader in accelerated computing, pioneering AI and digital twins technology.
Santa Clara, CA, USAHillsboro, OR, USA
$148,000 - $287,500
Machine Learning
Senior Software Engineer
In-Person
3+ years of experience
AI

Description For Deep Learning Performance Architect

NVIDIA, the world leader in accelerated computing, is seeking a Senior Deep Learning Performance Architect to join their team. This role is at the forefront of AI innovation, working on next-generation architectures that accelerate AI and high-performance computing applications. The position involves developing cutting-edge deep learning architectures, analyzing performance metrics, and collaborating across teams to advance both hardware and software solutions.

The ideal candidate will be instrumental in shaping the future of AI computing platforms, working with GPU technologies that power everything from robots to self-driving cars. This role offers the opportunity to work with state-of-the-art technology in deep learning, contributing to NVIDIA's position as "the AI computing company."

The position requires expertise in computer architecture, deep learning, and programming, with opportunities to work on innovative solutions that push the boundaries of AI performance and efficiency. You'll be part of a dynamic team that's driving real-world applications of artificial intelligence and high-performance computing.

Working at NVIDIA means joining a company that's committed to fostering diversity and innovation. The role comes with competitive compensation, including equity, and the chance to work on technologies that are transforming industries. If you're passionate about deep learning, computer architecture, and want to be at the forefront of AI innovation, this role offers an exceptional opportunity to make a significant impact in the field.

Last updated 4 minutes ago

Responsibilities For Deep Learning Performance Architect

  • Develop innovative architectures to extend the state of the art in deep learning performance and efficiency
  • Prototype key deep learning and data analytics algorithms and applications
  • Analyze performance, cost and power trade-offs by developing analytical models, simulators and test suites
  • Understand and analyze the interplay of hardware and software architectures
  • Collaborate with software, product and research teams to guide the direction of deep learning HW and SW

Requirements For Deep Learning Performance Architect

Python
  • MS or PhD in Computer Science, Computer Engineering, Electrical Engineering or equivalent experience
  • 3+ years of relevant work experience
  • Strong background in computer architecture and deep learning
  • Expert programming skills in Python, C, C++
  • Experience with performance and power modeling, architecture simulation, profiling, and analysis

Benefits For Deep Learning Performance Architect

Equity
  • Equity
  • Benefits package available

Interested in this job?

Jobs Related To NVIDIA Deep Learning Performance Architect

Windows AI Software Engineer

Senior Windows AI Software Engineer role at NVIDIA focusing on AI integration in games and applications, offering competitive salary and benefits.

Senior Software Engineer - Deep Learning

Senior Software Engineer position at NVIDIA focusing on deep learning and computer vision, developing efficient AI models for real-time video communication and content creation.

Senior Performance Software Engineer, Deep Learning Libraries

Senior Performance Software Engineer role at NVIDIA focusing on optimizing deep learning libraries and GPU performance, offering competitive salary and benefits.

Senior Deep Learning Software Engineer, cuDNN

Senior Deep Learning Software Engineer position at NVIDIA working on cuDNN, developing GPU-accelerated libraries for deep neural networks.

Technical Product Specialist

Senior Technical Product Specialist role at NVIDIA focusing on Digital Human Tech, requiring expertise in Python, C++, and 3D animation, offering remote work in Canada.