NVIDIA logo
NVIDIAPosted 1 week ago

HPC Performance Engineer

RemoteUnited Kingdom or Germany

Full TimeEnterprise

Job Summary

Analyze the effect of different compilers and compiler optimizations on HPC application performance, evaluating whether and how the compiler and runtime can improve performance on CPU and CPU/GPU platforms. Port HPC applications to different platforms and programming models while assessing the impact of NVHPC package components, device drivers, and system configurations. Communicate limits of compiler capabilities with application engineering to guide the best path forward. This role sits within the NVHPC compilers & tools group, working closely with compiler development and application engineering teams to deliver effective solutions across a wide range of applications, from single-CPU core benchmarks to full-scale multi-node multi-GPU systems.

Required Qualifications

  • BS/MS or equivalent experience in Computer Science or a related engineering field
  • 5+ years of programming experience
  • Solid understanding of Fortran, C, C++, and programming techniques, especially for parallel architectures, preferably for compilers
  • Experience with OpenACC, OpenMP, MPI, CUDA and Standard Language Parallelism
  • Strong skills in performance analysis and tuning, as well as a broad understanding of parallel applications development tools and runtime environments
  • Strong mathematical fundamentals, including linear algebra and numerical methods
  • Expert interpersonal skills
  • A logical approach to problem-solving
  • Good time management, and task prioritization skills
  • Excellent written and verbal communication skills
  • The ability to work in a dynamic development team

Desired Qualifications

  • A deep understanding of machine architectures and micro-architectures
  • Experience with debugging and porting as well as assembly language programming

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce