Senior GPU Performance Engineer - HPC & Networking Equity

NVIDIA Gruppe

Santa Clara (CA)

On-site

USD 152,000 - 241,500

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Equity
Benefits

Job summary

NVIDIA Gruppe is seeking a motivated Performance Engineer to influence the roadmap of our communication libraries. The role involves conducting in-depth performance characterization on large multi-GPU and multi-node clusters and studying the interaction of our libraries with hardware and software components.

The ideal candidate will have an M.S. or Ph.D. in Computer Science, experience in parallel programming and communication runtimes, and a passion for learning new areas and tools. The base salary ranges from 152,000 to 241,500 USD based on level and experience.

Qualifications

  • 3+ years of experience with parallel programming and communication runtime.
  • Experience conducting performance benchmarking on large-scale HPC clusters.
  • Ability to debug performance issues across hardware and software.

Responsibilities

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

Skills

Performance benchmarking
Parallel programming
Troubleshooting network issues
Scripting (Python)
HPC experience

Education

M.S. or Ph.D. in Computer Science or related field

Tools

MPI
NCCL
CUDA
Docker
Kubernetes

Job description

NVIDIA Gruppe is seeking a motivated Performance Engineer to influence the roadmap of our communication libraries. The role involves conducting in-depth performance characterization on large multi-GPU and multi-node clusters and studying the interaction of our libraries with hardware and software components.

The ideal candidate will have an M.S. or Ph.D. in Computer Science, experience in parallel programming and communication runtimes, and a passion for learning new areas and tools. The base salary ranges from 152,000 to 241,500 USD based on level and experience.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior System Software Engineer - GPU Performance
Senior System Software Engineer - GPU Performance

NVIDIA Gruppe • Santa Clara (CA)

On-site
USD 152,000 - 241,500
Equity
Benefits
Senior System Software Engineer - GPU Performance
Senior System Software Engineer - GPU Performance

NVIDIA • California (MO)

On-site
USD 184,000 - 288,000
Equity
Benefits
Senior HPC Performance Engineer: Multi-GPU Networking
Senior HPC Performance Engineer: Multi-GPU Networking

NVIDIA • California (MO)

On-site
USD 184,000 - 288,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 - 287,500
Comprehensive benefits package
Equity opportunities
Senior System Software Engineer - GPU Performance
Senior System Software Engineer - GPU Performance

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 152,000 - 287,500
Equity
Benefits
Senior GPU Performance Architect - Scale, Equity Eligible
Senior GPU Performance Architect - Scale, Equity Eligible

NVIDIA Gruppe • Santa Clara (CA)

On-site
USD 184,000 - 287,500
Equity
Benefits
Senior HPC Middleware Engineer — Equity
Senior HPC Middleware Engineer — Equity

NVIDIA • California (MO)

On-site
USD 184,000 - 287,500
HPC Middleware Developer
HPC Middleware Developer

NVIDIA • Santa Clara (CA)

On-site
USD 184,000 - 288,000
GPU Performance Profiling Engineer
GPU Performance Profiling Engineer

NVIDIA Gruppe • Austin (TX)

On-site
USD 152,000 - 288,000
Equity
Benefits
Senior HPC Cluster Engineer
Senior HPC Cluster Engineer

NVIDIA • Santa Clara (CA)

On-site
USD 152,000 - 241,500
Equity
Benefits