Senior HPC Performance Engineer

$184k - $288k • US, OR, Remote

Posted 5d ago

Remote Work Policy

On-site

Categories

Machine Learning Engineer

About the job

As a member of NVIDIA's NVHPC compilers & tools group, you will analyze and run High Performance Computing (HPC) applications on HPC servers and systems to gain insight into their performance characteristics. You will work with a range of applications, from small benchmarks to full-scale distributed applications utilizing heterogeneous compute nodes. Your analysis will identify optimization opportunities for compiler development and application engineering teams.

Responsibilities

  • Assist customers in GPU accelerating HPC applications.
  • Analyze High Performance Computing (HPC) applications to understand their performance characteristics.
  • Provide advice and drive compiler and applications engineering development based on HPC application analysis.

Requirements

  • BS/MS or equivalent experience in Computer Science or 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 and tuning.
  • Broad understanding of parallel applications development tools and runtime environments.
  • Strong mathematical fundamentals, including linear algebra and numerical methods.
  • Understanding of performance considerations, tradeoffs, and impact.
  • Expert interpersonal skills, logical problem-solving approach, good time management, and task prioritization skills.
  • Excellent written and verbal communication skills.
  • Ability to work in a dynamic product-oriented team.

Benefits

  • Equity
  • Benefits

About nvidia

Get new AI jobs in your inbox

A weekly digest of the newest AI engineering roles.

© 2026 AI Job Board. All rights reserved.