Senior Architect - Server Performance

1 Month ago • 10 Years + • Research & Development

Job Summary

Job Description

NVIDIA seeks a Senior Architect - Server Performance to analyze workloads on NV server platforms, focusing on distributed training, inference, and HPC applications. Responsibilities include collaborating on performance metrics and benchmarks, conducting performance evaluations, identifying bottlenecks, proposing solutions, and influencing design decisions. The ideal candidate possesses 10+ years of experience in hardware architecture (CPU, GPU, memory, PCIe, etc.), application domains (deep learning, HPC, cloud computing), and familiarity with performance tools, simulators (a plus), C/C++/Python programming, high-performance networking (Infiniband, RoCE), and communication libraries (MPI, UCX). The role involves working with large software repositories and acting as a subject matter expert.
Must have:
  • 10+ years relevant experience
  • HW architecture expertise
  • AI/HPC application knowledge
  • Performance tools & methodologies
  • C/C++/Python programming
  • High-performance networking
Good to have:
  • Performance simulator experience
  • MPI, UCX familiarity
  • CUDA & GPU programming model knowledge
  • PhD degree

Job Details

NVIDIA has continuously reinvented itself. Our invention of the GPU sparked the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing. Today, research in artificial intelligence is booming worldwide, which calls for highly scalable and massively parallel computation horsepower that NVIDIA GPUs excel.

We are looking for architects who would be responsible for various aspects of architecture performance for NVIDIA's next-generation AI server systems. This role requires familiarity with HW architecture, workloads (AI training, AI inference, and/or HPC), and the software stack. The candidate should be comfortable working on silicon as well as with high-level models and simulators. The role is not expected to have significant modeling (functional or performance) component, but some small, focused tasks may come up infrequently.

What you'll be doing:

  • Analyze workloads of interest on existing silicon (NV server platforms). Workloads of interest would be any server workload, but emphasis on distributed training, inference and HPC applications.

  • Collaborate with cross-functional teams to define performance metrics and benchmarks for various applications.

  • Conduct thorough performance evaluations, identify bottlenecks, and propose effective solutions. Using appropriate platform and tools.

  • Use insights derived from above to motivate arch features to optimize system architecture that meet performance and scalability goals.

  • Work closely with software and hardware teams to influence design decisions that impact system performance.

  • Act as a subject matter expert on system performance related issues, providing guidance and support to broader engineering team.

 

What we need to see:

  • BE/BTech or MS/MTech in the relevant area, PhD is a plus.

  • 10+ years of relevant experience related to hardware architecture in one or more of domains such as CPU, GPU, caches, memory subsystem, PCIe, etc.

  • Experience in one or more of application domains such as deep learning training and/or inference, high performance computing, cloud computing, etc.

  • Familiarity with performance tools and methodologies. Experience in developing and/or working with performance simulators will be a big plus.

  • Programming experience in C/C++/Python

  • Ability to work with potentially large and unfamiliar software repositories

  • Experience in high performance networking solutions such as Infiniband, RoCE, etc. Familiarity with the workings of communication libraries such as MPI, UCX, etc. will be a big plus.

  • Familiarity with CUDA and the GPU programming model

 

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. If you're creative, autonomous and love a challenge, we want to hear from you. Come, join our Deep Learning Automotive team and help build the real-time, cost-effective computing platform driving our success in this exciting and quickly growing field. 

We are an equal opportunity employer and value diversity at our company. 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

Similar Jobs

Sports Interactive - Software Engineer Intern

Sports Interactive

London, England, United Kingdom (Hybrid)
1 Week ago
Aristocrat Gaming - Engineer II

Aristocrat Gaming

Gurugram, Haryana, India (Hybrid)
3 Weeks ago
ION - Senior Technical Consultant - Endur

ION

Berlin, Berlin, Germany (On-Site)
4 Months ago
NVIDIA - Image and Data Processing Libraries Intern

NVIDIA

Warsaw, Masovian Voivodeship, Poland (Hybrid)
6 Days ago
Nintendo - Intern – Wireless Software Engineer (NTD)

Nintendo

Redmond, Washington, United States (On-Site)
2 Months ago
Samsung Semiconductor - Engineer, DRAM Applications

Samsung Semiconductor

Bellevue, Washington, United States (On-Site)
1 Month ago
Krafton  - [Publishing Platform Div.] Publishing Platform PM (5년 이상)

Krafton

Seoul, South Korea (On-Site)
3 Months ago
Riot Games - Game Designer III - VALORANT, Competitive Systems

Riot Games

Los Angeles, California, United States (On-Site)
4 Months ago
Marvell - Principal Analog Mixed-Signal Design Engineer - RF/SiPho/TIA/CMOS/SiGe

Marvell

Ottawa, Ontario, Canada (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Luxoft - Senior SW developer Functional Safety and C++

Luxoft

Gothenburg, Västra Götaland County, Sweden (On-Site)
1 Month ago
Unity - Junior Developer Support Engineer, Standard Support

Unity

Pereira, Risaralda, Colombia (On-Site)
2 Months ago
GoTo Group - Lead Software Engineer - Cartography

GoTo Group

Singapore (On-Site)
3 Months ago
Keen Software House - Senior Gameplay Programmer

Keen Software House

Prague, Prague, Czechia (Remote)
1 Week ago
PearlAbyss - Engineering_Rendering Internship

PearlAbyss

(On-Site)
3 Weeks ago
Linden Lab - Senior Software Engineer, Mobile

Linden Lab

San Francisco, California, United States (On-Site)
4 Months ago
CD PROJEKT RED - Senior Rendering Engineer

CD PROJEKT RED

Boston, Massachusetts, United States (Hybrid)
3 Months ago
Aesir Interactive - UE Engine Programmer (Regular/Senior)(f/m/d)

Aesir Interactive

Munich, Bavaria, Germany (On-Site)
4 Months ago
Epic Games - Senior Audio Programmer

Epic Games

(On-Site)
2 Weeks ago
undefined - Principal Player Combat & Gameplay Designer

Bellevue, Washington, United States (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Trek - Senior Workday Engineer

Trek

Haryana, India (On-Site)
3 Weeks ago
CloudHire - Salesforce Developer L5/6 (Vlocity)

CloudHire

Gurugram, Haryana, India (Remote)
2 Months ago
Acceldata - Senior SDET - Pulse

Acceldata

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Dream11 - Lead System Engineer

Dream11

Mumbai, Maharashtra, India (On-Site)
4 Months ago
PwC - AES SAP ABAP Senior Associate  Operate

PwC

Hyderabad, Telangana, India (On-Site)
4 Months ago
InvenioLSI - SAP SLcM Senior Consultant

InvenioLSI

New Delhi, Delhi, India (On-Site)
1 Month ago
PwC - AES SAP EDW  Senior Associate Operate

PwC

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Vendavo - Lead Software Engineer

Vendavo

Bengaluru, Karnataka, India (Remote)
4 Months ago
Gamemano - Wordpress Developer

Gamemano

Noida, Uttar Pradesh, India (On-Site)
4 Months ago
Polygon Labs - Business Development Manager (India)

Polygon Labs

India (Remote)
6 Days ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

ByteDance - Senior Software Development Engineer - Database NoSQL Redis

ByteDance

Seattle, Washington, United States (On-Site)
1 Month ago
NVIDIA - CAD Layout Design Engineer

NVIDIA

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
NVIDIA - Senior Datacenter GPU Power Architect

NVIDIA

Santa Clara, California, United States (On-Site)
1 Month ago
NVIDIA - Senior Boot Reset Silicon Hardware Engineer

NVIDIA

Santa Clara, California, United States (Hybrid)
1 Month ago
Rivos - SOC Physical Design Verification Engineer - Full Time

Rivos

Bengaluru, Karnataka, India (Hybrid)
4 Months ago
Corsair - Embedded Software Engineer

Corsair

Ljubljana, Ljubljana, Slovenia (On-Site)
2 Weeks ago
NVIDIA - Deep Learning Solution Architect

NVIDIA

Shanghai, Shanghai, China (On-Site)
1 Month ago
NVIDIA - ASIC Design and STA Engineer

NVIDIA

Bengaluru, Karnataka, India (Hybrid)
5 Days ago
Riot Games - Research Scientist Intern - Game AI - Summer 2025 (Remote)

Riot Games

Dublin, County Dublin, Ireland (Remote)
3 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Since its founding in 1993, NVIDIA (NASDAQ: NVDA) has been a pioneer in accelerated computing. The company’s invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined computer graphics, ignited the era of modern AI and is fueling the creation of the metaverse. NVIDIA is now a full-stack computing company with data-center-scale offerings that are reshaping industry.


Yokne'am Illit, North District, Israel (On-Site)

Santa Clara, California, United States (Hybrid)

Santa Clara, California, United States (Hybrid)

Santa Clara, California, United States (On-Site)

United States (Remote)

Santa Clara, California, United States (On-Site)

Santa Clara, California, United States (On-Site)

Bengaluru, Karnataka, India (Hybrid)

Bengaluru, Karnataka, India (Hybrid)

View All Jobs

Get notified when new jobs are added by NVIDIA

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug