NVIDIA
HPC Performance Engineer
$152K–$242K
US, OR, Remote +3 · Full-time · Posted Jul 20, 2026
- Location
- US, OR, Remote
US, TX, Remote
US, CA, Remote
US, MA, Remote - Experience
- 5+ years of programming experience.
- Education
- BS/MS or equivalent experience in Computer Science or a related engineering field.
About the job
Analyzes and tunes HPC applications on CPU and CPU/GPU platforms, identifying compiler, runtime, library, and system-level improvements.
What you'll do
- Analyze compiler and optimization effects on HPC application performance and identify opportunities to improve compiler and runtime performance.
- Port HPC applications across platforms and programming models; evaluate NVHPC components, drivers, and system configurations.
- Work with compiler development and application engineering teams to communicate compiler limits and deliver performance solutions.
What they ask for
- BS/MS or equivalent experience in Computer Science or a related engineering field.
- 5+ years of programming experience.
- Solid understanding of Fortran, C, C++, parallel programming techniques, and performance analysis and tuning.
- Experience with OpenACC, OpenMP, MPI, CUDA and Standard Language Parallelism.
Nice to have
- Deep understanding of machine architectures and micro-architectures.
- Experience with debugging, porting, or assembly language programming.
Pay
152,000 USD - 241,500 USD base salary
Tools
Fortran, C, C++, OpenACC, OpenMP, MPI, CUDA, Standard Language Parallelism
AI focus
NVIDIA uses AI tools in its recruiting processes; the role does not state that it involves AI work.
Model-written summary · the original posting is authoritative