Senior Architect - Server Performance

NVIDIA

2.7

(9)

Multiple Locations

#JR1992417

Position summary

hat 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