Senior Performance Architect, Heterogeneous Workload Optimization

Nvidia

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Santa Clara, CAWestford, MAAustin, TXDurham, NC
Salary
$184,000–$287,500 / yr
Employment
Full-time
Posted
4 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $216k
This role $236k
$163k $301k
below market most similar roles pay here above market

This role pays more than 71% of similar roles. Most pay $185,375–$246,000 — the blue band above. At the midpoint, this role pays about $236k versus about $216k for comparable roles.

Based on 240 similar postings.

Employer

About Nvidia

Nvidia is a leading designer of graphics processing units (GPUs) and system-on-chip units, powering gaming, professional visualization, data centers, and artificial intelligence workloads. Industry: Semiconductors & AI Computing

Nvidia currently has 1623 open roles on FindRole.

Listed pay typically runs $184,000–$287,500 across 1110 roles with salary data.

Most-posted roles

View all roles at Nvidia

At a glance

TL;DR · Senior Performance Architect, Heterogeneous Workload Optimization

JOB TITLE: Senior Performance Architect - Heterogeneous Workload Optimization As a Senior Performance Architect - Heterogeneous Workload Optimization, you will join the team to build next-generation profiling infrastructure for EDA workloads transitioning from CPU-bound tasks to massively parallel GPU-accelerated engines. You will architect and maintain custom profiling frameworks providing a unified view of execution across multi-core/multi-socket CPU and multi-node/NVLink GPU environments. Your daily responsibilities include conducting deep-dive benchmarking of EDA applications to characterize memory access patterns, cache hit rates, and instruction-level parallelism. You will use GPU profilers to detect warp divergence, sub-optimal occupancy, and PCIe/NVLink bottlenecks. Required skills include the CUDA programming model, NVIDIA Nsight Systems/Compute, perf, eBPF, VTune, and Valgrind. You must also possess experience with distributed compute environments like Slurm, LSF, or Kubernetes to optimize multi-terabyte EDA builds.

What you'll do

  • Architect and maintain custom profiling frameworks for unified CPU and GPU execution views.
  • Conduct deep-dive benchmarking of EDA applications to characterize memory access patterns and cache hit rates.
  • Use GPU profilers to detect warp divergence, sub-optimal occupancy, and PCIe/NVLink bottlenecks.
  • Develop tools to monitor and attribute high-watermark memory usage in multi-terabyte EDA builds.
  • Identify opportunities for data structure compression and smarter memory pooling.
  • Develop predictive models to guide hardware procurement and cloud instance selection based on algorithmic complexity.
  • Analyze interactions between extensive design graphs in system memory and high-throughput GPU kernels.

What we're looking for

  • A BS, MS, or PhD in Computer Science, Electrical Engineering, or a related field (or equivalent experience).
  • More than 8 years of relevant experience.
  • At least 5 years of experience involved in systems-level performance analysis.
  • Grasp of the CUDA programming model and experience using GPU profiling tools like NVIDIA Nsight Systems/Compute.
  • Extensive knowledge of profiling tools such as perf, eBPF, VTune, or Valgrind.
  • Experience with distributed compute environments such as Slurm, LSF, or Kubernetes.
  • Ability to distill sophisticated performance data into actionable engineering roadmaps.

More like this

Similar roles

Senior AI Training Performance Architect

Nvidia

Santa Clara, CA 95 days ago $184,000–$287,500
CUDA C++ Python GPU Architecture Deep Learning Neural Networks Performance Modeling MLPerf Training Computer Architecture System Simulators Performance Analysis Drivers DL Frameworks
5+ yrs exp

Senior AI Performance Architect

Microsoft

20 days ago $119,800–$234,700
AI Systems Computer Architecture Performance Modeling High-Performance Computing Distributed Systems Python C++ CUDA Triton ROCm HIP Data Parallelism HBM PCIe Compilers
5+ yrs exp Hybrid

Senior SoC Performance Architect

Qualcomm

Remote (Santa Clara, CA) +3 40 days ago $209,300–$313,900
SoC Architecture CPU Microarchitecture Performance Modeling Linux PMU CPI Decomposition DRAM On-chip Fabric Firmware BIOS Data Analysis Scripting Virtualization AI Infrastructure
6+ yrs exp Remote

Senior Solutions Architect, AI Performance Engineering

Nvidia

Santa Clara, CA 102 days ago $184,000–$287,500
CUDA C++ Python Linux GPU Kernel Optimization cuDNN cuBLAS CUTLASS NCCL NVSHMEM InfiniBand RoCE NVLINK DeepGEMM FlashAttention Nsight Compute High-Performance Computing Parallel Programming
8+ yrs exp

Senior Accelerated Computing Architect

Nvidia

Santa Clara, CA 173 days ago $184,000–$287,500
CUDA OpenCL C C++ Python MPI NVSHMEM OpenSHMEM IPC GPU CPU Performance Optimization Benchmarking Profiling Linear Algebra Numerical Methods
6+ yrs exp