Senior GPU/CPU Profiling Architect

NVIDIA Corporation

Durham (NC)

Hybrid

USD 184,000 - 357,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

NVIDIA Corporation seeks a Senior Systems Performance Engineer to design and optimize profiling infrastructure across CPU and GPU systems. You will measure, analyze, and optimize interactions in multi-core/sockets and NVLink environments, focusing on high-throughput GPU workloads and EDA applications.

The role requires deep knowledge of CUDA and profiling tools (Nsight, perf, VTune, eBPF, Valgrind) and experience with distributed schedulers (Slurm, LSF, Kubernetes).

Qualifications

  • CUDA programming model is essential and experience with GPU profiling tools to address bottlenecks.
  • Extensive knowledge of profiling tools such as perf, eBPF, VTune, or Valgrind.
  • Ability to distill complex performance data into actionable roadmaps.
  • Experience with distributed compute environments (Slurm, LSF, or Kubernetes).
  • BS/MS/PhD in CS/EE or related field with 8+ years in systems-level performance analysis.

Responsibilities

  • Architecting and maintaining custom profiling frameworks across CPU and GPU environments.
  • Benchmarking EDA apps to characterize memory access, cache hit rates, and ILP.
  • Using GPU profilers to detect warp divergence, occupancy, and PCIe/NVLink bottlenecks.
  • Developing tools to monitor high-watermark memory usage in large EDA builds.
  • Developing predictive models for hardware procurement and cloud instance selection.

Skills

CUDA profiling
Nsight Tools
perf
eBPF
VTune
Valgrind
Kubernetes
Slurm
GPU/CPU profiling

Education

BS/MS/PhD in Computer Science or Electrical Engineering

Tools

Nsight Systems/Compute
perf
eBPF
VTune
Valgrind
Kubernetes
Slurm
LSF

Job description

NVIDIA Corporation seeks a Senior Systems Performance Engineer to design and optimize profiling infrastructure across CPU and GPU systems. You will measure, analyze, and optimize interactions in multi-core/sockets and NVLink environments, focusing on high-throughput GPU workloads and EDA applications.

The role requires deep knowledge of CUDA and profiling tools (Nsight, perf, VTune, eBPF, Valgrind) and experience with distributed schedulers (Slurm, LSF, Kubernetes).

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior GPU Systems Performance Architect
Senior GPU Systems Performance Architect

NVIDIA Corporation • Santa Clara (CA)

Hybrid
USD 184,000 - 357,000
Senior Software Engineer — Cloud Profiling Tools
Senior Software Engineer — Cloud Profiling Tools

NVIDIA • California

On-site
USD 152,000 - 288,000
Senior Performance Architect - Heterogeneous Workload Optimization
Senior Performance Architect - Heterogeneous Workload Optimization

NVIDIA • Austin (TX)

On-site
USD 184,000 - 287,500
Equity
Comprehensive benefits package
Senior Performance Architect - Heterogeneous Workload Optimization
Senior Performance Architect - Heterogeneous Workload Optimization

NVIDIA • Westford (MA)

On-site
USD 184,000 - 287,500
Equity
Comprehensive benefits package
Senior Performance Architect - Heterogeneous Workload Optimization
Senior Performance Architect - Heterogeneous Workload Optimization

NVIDIA • Durham (NC)

On-site
USD 184,000 - 287,500
Equity
Comprehensive benefits package
Senior Performance Architect - Heterogeneous Workload Optimization
Senior Performance Architect - Heterogeneous Workload Optimization

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 184,000 - 357,000
HPC Performance & Profiling Engineer — Equity
HPC Performance & Profiling Engineer — Equity

NVIDIA AI • Redmond (WA)

On-site
USD 130,000 - 190,000
Equity
Benefits
Senior Performance Architect - Heterogeneous Workload Optimization
Senior Performance Architect - Heterogeneous Workload Optimization

NVIDIA Corporation • Durham (NC)

On-site
USD 184,000 - 357,000
GPU Performance Profiling Engineer — Equity Eligible
GPU Performance Profiling Engineer — Equity Eligible

NVIDIA • Santa Clara (CA)

On-site
USD 152,000 - 288,000
Equity
Benefits
Senior Systems Performance Architect – GPU/CPU EDA
Senior Systems Performance Architect – GPU/CPU EDA

NVIDIA • Durham (NC)

On-site
USD 184,000 - 287,500
Equity
Comprehensive benefits package