Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
NVIDIA

Senior HPC Performance Engineer

NVIDIA

. Assist customers in GPU-accelerating HPC applications .

Posted 10/14/2026full-timeRemote • United StatesSenior💰 $184,000 - $287,500 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in High Performance Computing (HPC) applications, with a strong focus on performance analysis, optimization, and parallel programming techniques. Proficient in collaborating with engineering teams to enhance compiler development and application performance.

Highest-signal resume keywords
Fortran ProgrammingC++ ProgrammingCUDA ExperiencePerformance AnalysisOpenMP Experience

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
C ProgrammingParallel ArchitecturesOpenACCMPINumerical MethodsLinear AlgebraPerformance TuningHPC Application AnalysisCompiler DevelopmentDistributed-Memory Systems
Soft Skills
Interpersonal SkillsProblem SolvingTime ManagementTask PrioritizationCommunication Skills
Tools & Technologies
HPC Development ToolsRuntime Environments
Industry Keywords
High Performance ComputingParallel ApplicationsPerformance Considerations

Tech Stack

Tools & technologies
C++

About the role

Key responsibilities & impact
  • Assist customers in GPU-accelerating HPC applications
  • Analyze High Performance Computing applications to understand their performance characteristics
  • Provide advice to and drive compiler and applications engineering development teams based on HPC application analysis
  • Analyze applications ranging from single-core synthetic benchmarks to distributed-memory systems with heterogeneous CPUs, GPUs, and many-core processors
  • Identify optimization opportunities for compiler development teams and application engineering teams

Requirements

What you’ll need
  • BS/MS or equivalent experience in Computer Science or related engineering field
  • 8+ Years of programming experience
  • Solid understanding of Fortran/C/C++, especially programming techniques for parallel architectures and preferably 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 approach to problem solving, good time management, and task prioritization skills
  • Excellent written and verbal communication skills
  • Ability to work in a dynamic product-oriented team

Benefits

Comp & perks
  • Equity
  • Benefits 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score