Senior HPC Performance Engineer

Nvidia

Confirmed live yesterday High trust
Remote

Quick summary

Work type
Remote
Location
ORTXCAMA
Employment
Full-time
Posted
13 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $204k
$149k $253k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $171,962–$235,750.

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 HPC Performance Engineer

As a Senior HPC Performance Engineer within the NVHPC compilers and tools group, you will analyze and run High Performance Computing applications on HPC servers to gain deep insights into performance characteristics. You will work with applications ranging from small synthetic benchmarks to full distributed-memory systems utilizing heterogeneous compute nodes including CPUs, GPUs, and many-core processors. Your daily responsibilities involve identifying optimization opportunities for compiler and application engineering teams to help customers accelerate GPU performance. You must possess 8+ years of programming experience with Fortran, C, and C++, alongside expertise in OpenACC, OpenMP, MPI, and CUDA. The role requires strong skills in performance analysis, tuning, and numerical methods to solve complex problems regarding parallel architectures, machine micro-architectures, and assembly language programming within a product-oriented environment.

What you'll do

  • Analyze HPC applications to understand performance characteristics on distributed-memory systems.
  • Identify optimization opportunities for compiler development and application engineering teams.
  • Assist customers with GPU acceleration of HPC applications.
  • Provide technical advice to drive compiler and application engineering development.
  • Run synthetic benchmarks and full-scale applications on heterogeneous compute nodes.
  • Evaluate performance tradeoffs and impacts across CPUs, GPUs, and many-core processors.

What we're looking for

  • BS/MS or equivalent experience in Computer Science or a related engineering field.
  • 8+ years of programming experience.
  • Solid understanding of Fortran/C/C++ and programming techniques for parallel architectures, preferably for compilers.
  • Experience with OpenACC, OpenMP, MPI, and CUDA.
  • Strong skills in performance analysis, tuning, and understanding of parallel applications development tools and runtime environments.
  • Strong mathematical fundamentals, including linear algebra and numerical methods.
  • Excellent written and verbal communication skills with expert interpersonal and problem-solving skills.
  • Deep understanding of machine architectures and micro-architectures (preferred).

More like this

Similar roles

HPC Performance Engineer

Nvidia

Remote (OR) +3 99 days ago $152,000–$241,500
HPC Fortran C C++ CUDA OpenMP MPI OpenACC Compiler Optimization Assembly Linear Algebra Numerical Methods GPU CPU
5+ yrs exp Remote

Senior HPC AI Cluster Engineer

Nvidia

Remote (Santa Clara, CA) 68 days ago $176,000–$276,000
HPC AI Python Bash Kubernetes Slurm Ansible Jenkins CUDA InfiniBand RDMA Lustre GPFS Weka.io Linux Windows AWS Azure Google Cloud VMware KVM Ethernet
8+ yrs exp Remote

Performance Engineer, Deep Learning and HPC

Nvidia

Santa Clara, CA 22 days ago
Python Deep Learning High-Performance Computing PyTorch TensorRT MXNet Docker Singularity Linux Unix Shell AWS GCP Azure GNU Intel Composer PGI Benchmarking Data Analysis
2+ yrs exp

Senior HPC Architect, Automation and At-Scale Deployment

Nvidia

Remote (Santa Clara, CA) +11 3 days ago $184,000–$287,500
GPU Computing HPC Deep Learning C++ Python Bash Linux Parallel Filesystems System Administration Container Technology Telemetry Visualization Pipelines I/O Stacks Accelerated Computing
8+ yrs exp Remote

Senior Fortran Compiler Engineer

Nvidia

Remote (Hillsboro, OR) +4 152 days ago $184,000–$287,500
Fortran LLVM Flang C++ OpenACC OpenMP CUDA Compiler Internals High-Performance Computing Semantic Analysis Modern C++
6+ yrs exp Remote