Senior Architect - Server Performance

Opens nvidia.wd5.myworkdayjobs.com in a new tab

What You'll Do

  • conducting performance investigations on both NVIDIA and competitive platforms, and developing targeted microbenchmarks to examine specific architectural aspects.
  • The role does not heavily involve modeling tasks (functional or performance), though occasional focused assignments may arise.
  • What you'll be doing: Analyze workloads of interest on existing silicon, with an emphasis on at-scale AI workloads, and high-performance computing (HPC) applications.
  • Collaborate with cross-functional teams to define performance metrics and key use-case scenarios, then develop robust tests and benchmarking methodologies.
  • Conduct comprehensive performance evaluations, identify bottlenecks, and recommend effective solutions using appropriate tools and platforms.
  • Utilize insights from workload analysis and silicon studies to propose architectural features that optimize system performance and scalability.
  • Work closely with software and hardware teams to influence design choices that impact overall system performance.
  • Act as a subject matter expert on system performance, providing guidance and support to the broader engineering team.
  • Bridge architectural principles, workload understanding, and direct silicon evaluation to ensure NVIDIA's AI server systems deliver cutting-edge performance.
  • What we need to see: Bachelor’s or Master’s degree in a relevant field; a PhD is a plus. 10+ years of practical experience in hardware architecture across areas such as CPU, GPU, cache, memory subsystem, PCIe, networking, or storage.
  • Expertise in high-performance networking technologies, including InfiniBand and RoCE, or a strong familiarity with communication libraries like MPI and UCX.
  • Alternatively, a proven track record in performance optimizations for deep learning training or inference systems, high-performance computing, or cloud computing environments.
  • Expertise in benchmarking tools and methodologies, with demonstrated skill in developing and implementing targeted microbenchmarks.
  • Solid understanding of performance analysis tools and techniques; experience with performance simulators is highly desirable.
  • Proficiency in programming languages such as C, C++, and Python.
  • Strong ability to work within large, complex, and unfamiliar software repositories.
  • NVIDIA is a technology leader, renowned for innovation and excellence.
  • Our team thrives on creativity, determination, and a drive to solve complex problems.
  • We seek individuals ready to push boundaries and transform the future.
  • By joining NVIDIA, you will help advance agentic AI systems and shape a new era of computing, making a real impact at the cutting edge.
  • If you’re inspired to grow and lead in groundbreaking advancements, we invite you to join our dynamic and visionary team.
  • We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
  • We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. #LI-Hybrid

Sourced directly from NVIDIA’s career page

Your application goes straight to NVIDIA.

NVIDIA logo

NVIDIA

4 Locations

Specialisation
Open roles at NVIDIA
2000 positions
Job ID
/job/India-Bengaluru/Senior-Architect---Server-Performance_JR2016230

Get matched to roles like this

Upload your resume once. We’ll notify you when matching roles open up.

Join talent pool — free

Similar Other roles