Deep Learning Kernel Software Performance Architect - New College Grad 2026

NVIDIA

Base: $124,000 - $195,500 usd (level 2); base: $15...
Master's or phd in computer science
Fluency in python, c, and c++
Practical parallel programming experience
NVIDIA is seeking extraordinary architects to develop processor and system architectures that accelerate machine learning applications

Job Summary

  • NVIDIA is seeking extraordinary architects to develop processor and system architectures that accelerate machine learning applications.
  • The role involves validating and analyzing performance of GPU-accelerated system and software architectures while debugging deep learning bottlenecks.
  • Candidates will collaborate across CUDA, AI Compiler, and hardware architecture teams to optimize critical deep learning layers.

Matching Summary

NVIDIA is seeking extraordinary architects to develop processor and system architectures that accelerate machine learning applications.

Salary

Base: $124,000 - $195,500 USD (Level 2); Base: $152,000 - $241,500 USD (Level 3); Equity and benefits included

Skills & Requirements

Must-have

  • Master's or PhD in Computer Science
  • Fluency in Python, C, and C++
  • Practical parallel programming experience

Nice-to-have

  • Strong foundation in machine learning fundamentals
  • Experience with GPU computing and CUDA
  • Background in high performance power efficient designs

Key Requirements

  • Master's or PhD degree required
  • Equivalent experience in computer engineering
  • Proven expertise in software design and debugging

Work Rights

Not specified

Tailored Resume

Cover Letter