NVIDIA

SeniorHPCandAINetworkingPerformanceResearchandAnalysisEngineer

Stuttgart, Germany FULL TIME Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior HPC and AI Networking Performance Research and Analysis Engineer at NVIDIA. Skills: HPC and AI Networking Performance Research and Analysis, Distributed Deep Learning LLM training and inference, RDMA, NCCL, Performance analysis tools and methodologies. Profile and analyze AI workloads on large GPUs and CPUs scale clusters for distributed Deep Learning LLM training and inference. Focus on communication patterns, collectives communication, RDMA, networking and system performance”

What You'll Achieve.

Understand performance expectation, limitations, and bottlenecks; Identify areas of improvement and optimizations; Reach the performance targets limits

Industry & Context.

Problems you'll solve

Analytical and problem solving skills

What They're Looking For.

Must Have

6 + years of experience with high-performance Networking (RDMA, MPI, NCCL), Demonstrated Performance Analysis skills and methodologies, Experience with NVIDIA GPUs, CUDA library, deep learning frameworks like TensorFlow or PyTorch, Combined with expertise in networking collective communication libraries (such as NCCL) and protocols (such as RoCE and RDMA), Fast and self-learning capabilities with analytical and problem solving skills, Programming Languages: Python, Bash and C languages, Experience with Linux OS distros, Team player with good communication and interpersonal skills

Nice to Have

In-depth knowledge and experience with AI workloads benchmarking for distributed LLM training, CUDA, and NCCL libraries, In-depth System knowledge and understanding (Intel / AMD / ARM CPUs, NVIDIA GPUs, HCA, Memory, PCI), Knowledge in Congestion Control algorithms

What You'll Do.

Profile and analyze AI workloads on large GPUs and CPUs scale clusters for distributed Deep Learning LLM training and inference

Focus on communication patterns

collectives communication

networking and system performance

Work and interact with many types of HW platforms such as HCAs

Systems and also with various SW layers and features

Experience with simulators and developing performance analysis tools and methodologies

Dive deeply into the details

understand performance expectation

Experience and research AI workloads and DL models specifically tailored for large-scale deep learning LLM training on NVIDIA supercomputers with a focus on High-performance networking

and Analyzing the performance to find bottlenecks and identify areas of improvement and optimizations

with a emphasis on networking aspects

Implement performance analysis tools

Define performance test planning

Set performance expectations for new technologies and solutions

Work to reach the performance targets limits

How You'll Work.

Team & Collaboration

Collaborating with many teams from HW to SW to provide performance analysis insights

Communication Scope

Good communication and interpersonal skills

Full Job Description

NVIDIA is looking for a talented Performance Research and Analysis Engineer to join our Performance group. The ideal candidate will profile and analyze AI workloads on large GPUs and CPUs scale clusters for distributed Deep Learning LLM training and inference focusing at the communication patterns, collectives communication, RDMA, networking and system performance. You will work and interact with many types of HW platforms such as HCAs, Switches, CPUs, GPUs, Systems and also with various SW layers and features. You will experience with simulators and developing performance analysis tools and methodologies to dive deeply into the details, understand performance expectation, limitations, and bottlenecks as part of the root cause analysis of these jobs. **What you 'll be doing:** * Experience and research AI workloads and DL models specifically tailored for large-scale deep learning LLM training on NVIDIA supercomputers with a focus on High-performance networking. * Benchmarking, Profiling, and Analyzing the performance to find bottlenecks and identify areas of improvement and optimizations, with a strong emphasis on networking aspects. * Implement performance analysis tools. * Collaborating with many teams from HW to SW to provide performance analysis insights. * Define performance test planning, set performance expectations for new technologies and solutions, and work to reach the performance targets limits. **What we need to see:** * B.Sc in Computer Science or Software Engineering * **6 + years of experience with high-performance Networking (RDMA, MPI, NCCL) ** * Demonstrated Performance Analysis skills and methodologies. * Experience with NVIDIA GPUs, CUDA library, deep learning frameworks like TensorFlow or PyTorch, * Combined with expertise in networking collective communication libraries (such as NCCL) and protocols (such as RoCE and RDMA). * Fast and self-learning capabilities with strong analytical and problem solving skills * Programming Languages: Python, B

Free ATS check

Applying for this Senior HPC and AI Networking Performance Research and Analysis Engineer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Workday

  • Workday has a multi-step form — save your progress after every section.
  • "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
  • Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
  • Job requisition numbers are useful when following up with HR by email.

ANONYMOUS · UNFILTERED

What do employees actually say about NVIDIA?

Real rants from real employees. Read before you apply.

Read Company Rants →