HPC Performance Architect - Multi-GPU Clusters

NVIDIA

Indiana (PA)

On-site

USD 221,250 - 383,500

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Diversity and inclusion
Extensive benefits package

Job summary

NVIDIA is seeking a Performance Engineer in Indiana, United States, to enhance communication libraries crucial for HPC. This role involves performance characterization on multi-GPU clusters and evaluating proof-of-concepts while collaborating with dynamic teams. The ideal candidate has an M.S. or PhD in Computer Science, 3+ years in parallel programming, and a strong understanding of computer systems. NVIDIA is committed to diversity, offering competitive salaries and a supportive work environment.

Qualifications

  • 3+ years of experience with parallel programming and at least one communication runtime.
  • Experience conducting benchmarking on large scale HPC clusters.
  • Good understanding of computer system architecture and HW-SW interactions.

Responsibilities

  • Conduct performance characterization on multi-GPU and multi-node clusters.
  • Study interaction of libraries with hardware and software components.
  • Evaluate proof-of-concepts and conduct trade-off analysis.

Skills

Parallel programming
Performance benchmarking
Debugging across HW/SW stack
Proficient in Python
Familiar with Kubernetes

Education

M.S. or PhD in Computer Science or related field

Tools

MPI
NCCL
Docker
SLURM

Job description

NVIDIA is seeking a Performance Engineer in Indiana, United States, to enhance communication libraries crucial for HPC. This role involves performance characterization on multi-GPU clusters and evaluating proof-of-concepts while collaborating with dynamic teams. The ideal candidate has an M.S. or PhD in Computer Science, 3+ years in parallel programming, and a strong understanding of computer systems. NVIDIA is committed to diversity, offering competitive salaries and a supportive work environment.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior HPC Performance Engineer
Senior HPC Performance Engineer

NVIDIA • Indiana (PA)

On-site
USD 221,000 - 384,000
Diversity and inclusion
Extensive benefits package
Senior GPU Performance Engineer - HPC & Networking Equity
Senior GPU Performance Engineer - HPC & Networking Equity

NVIDIA Gruppe • Santa Clara (CA)

On-site
USD 152,000 - 242,000
Equity
Benefits
Senior GPU HPC Cluster Engineer — Equity Eligible
Senior GPU HPC Cluster Engineer — Equity Eligible

NVIDIA Gruppe • Santa Clara (CA)

On-site
USD 152,000 - 242,000
Lead AI Infrastructure Solutions Architect for HPC Clusters
Lead AI Infrastructure Solutions Architect for HPC Clusters

NVIDIA • Santa Clara (CA)

On-site
USD 184,000 - 288,000
HPC Performance Engineer — Optimize CPU/GPU HPC with Equity
HPC Performance Engineer — Optimize CPU/GPU HPC with Equity

NVIDIA • Massachusetts

On-site
USD 152,000 - 242,000
Equity
Competitive salary and benefits
Senior HPC Middleware Engineer - MPI/RDMA & Performance
Senior HPC Middleware Engineer - MPI/RDMA & Performance

NVIDIA • Boulder (CO)

On-site
USD 152,000 - 288,000
Equity
Benefits
HPC Performance Engineer - Optimize Compilers & GPU Apps
HPC Performance Engineer - Optimize Compilers & GPU Apps

NVIDIA Corporation • Oregon (WI)

Hybrid
USD 152,000 - 242,000
Equity
Benefits package
Senior HPC Architect - GPU Compute, Equity Eligible
Senior HPC Architect - GPU Compute, Equity Eligible

NVIDIA • California (MO)

On-site
USD 184,000 - 288,000
Equity
Inclusive work environment
Comprehensive benefits
Lead HPC Cluster Engineer for GPU AI Compute
Lead HPC Cluster Engineer for GPU AI Compute

NVIDIA • Santa Clara (CA)

On-site
USD 152,000 - 242,000
Equity
Benefits
Senior GPU HPC Software Engineer: MPI/UCX & NCCL
Senior GPU HPC Software Engineer: MPI/UCX & NCCL

NVIDIA Gruppe • Santa Clara (CA)

On-site
USD 152,000 - 288,000
Comprehensive benefits package
Equity opportunities