Senior Deep Learning Performance Architect

NVIDIA is the world leader in accelerated computing, pioneering solutions in AI and digital twins.
$184,000 - $356,500
Machine Learning
Principal Software Engineer
In-Person
6+ years of experience
AI · Enterprise SaaS

Description For Senior Deep Learning Performance Architect

NVIDIA, the world leader in accelerated computing, is seeking a Senior Deep Learning Performance Architect to help shape the future of AI computing. This role combines deep technical expertise in machine learning with architectural innovation, focusing on developing next-generation architectures for AI and high-performance computing applications. The position offers an opportunity to work at the cutting edge of deep learning hardware and software development, where you'll analyze and optimize performance across various platforms and frameworks. You'll be part of a team driving innovation in GPU architecture and deep learning acceleration, working with state-of-the-art technology and frameworks like PyTorch, JAX, and TensorRT. The role demands expertise in performance analysis, architecture design, and deep learning, making it perfect for someone who wants to impact the future of AI computing. With NVIDIA's position as "the AI computing company," you'll be at the forefront of developing technologies that power everything from data centers to self-driving cars, working with a team that's pushing the boundaries of what's possible in AI and machine learning.

Last updated 3 months ago

Responsibilities For Senior Deep Learning Performance Architect

  • Develop innovative architectures to extend the state of the art in deep learning performance and efficiency
  • 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 on future algorithms, programming models and applications
  • Develop, analyze, and harness groundbreaking Deep Learning frameworks, libraries, and compilers
  • Actively collaborate with software, product and research teams to guide the direction of deep learning HW and SW

Requirements For Senior Deep Learning Performance Architect

Python
  • MS or PhD in Computer Science, Computer Engineering, Electrical Engineering or equivalent experience
  • 6+ years of meaningful work experience
  • Strong background in GPU or Deep Learning ASIC architecture for training and/or inference
  • Experience with performance modeling, architecture simulation, profiling, and analysis
  • Solid foundation in machine learning and deep learning
  • Strong programming skills in Python, C, C++

Benefits For Senior Deep Learning Performance Architect

Equity
  • Equity
  • Additional benefits available but not specified in detail

Interested in this job?

Jobs Related To NVIDIA Senior Deep Learning Performance Architect

Principal DGX Cloud Machine Learning Architect

Principal ML Architect role at NVIDIA focusing on optimizing generative AI models for DGX Cloud, requiring 15+ years of experience and offering competitive compensation.

Principal Engineer for AI Software Resiliency

Lead AI software resiliency development for world's most powerful AI supercomputers at NVIDIA

Distinguished Engineer, AI Resiliency Lead

Lead AI Resiliency engineering role at NVIDIA, focusing on developing resilient software features for large-scale AI model training with competitive compensation.

Senior Product Architect, HPC and AI

Senior Product Architect position at NVIDIA focusing on HPC and AI infrastructure design, offering competitive compensation and opportunity to shape the future of AI technology.

Principal Engineer, Distributed Machine Learning

Principal Engineer position at NVIDIA focusing on distributed machine learning and GPU acceleration for Apache Spark.