Senior HPC Performance Engineer: Optimize Compilers & Apps

NVIDIA

United Kingdom

On-site

GBP 85,000 - 125,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

NVIDIA in the NVHPC compilers & tools group seeks a senior HPC software specialist to analyze and optimize HPC applications across distributed-memory systems with CPUs, GPUs, and many-core processors. You will drive performance insights that inform compiler and applications engineering teams.

You will apply deep knowledge of Fortran/C/C++, OpenACC/OpenMP/MPI/CUDA, and parallel architectures to improve performance, scalability, and efficiency of complex workloads, partnering with customers to

Qualifications

  • BS/MS or equivalent experience in Computer Science or related field.
  • 8+ Years of programming experience.
  • Solid understanding of Fortran/C/C++, as well as programming techniques, especially for parallel architectures; preferably for compilers
  • Experience with OpenACC, OpenMP, MPI, and CUDA.
  • 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.
  • Understand performance considerations, tradeoffs and impact.
  • Excellent written and verbal communication skills.
  • Strong communication skills are required along with the ability to work in a dynamic product oriented team.
  • Experience in leading and/or management projects is a plus.

Responsibilities

  • Assist customers GPU accelerate HPC applications.
  • Analyze High Performance Computing(HPC) applications to better understand their performance characteristics.
  • Provide advise and drive compiler and applications engineering development teams based on the analysis of these HPC applications.

Skills

Fortran/C/C++
OpenACC/OpenMP/MPI/CUDA
Performance analysis
Parallel programming
Mathematical foundations

Education

BS/MS in Computer Science or related field

Job description

NVIDIA in the NVHPC compilers & tools group seeks a senior HPC software specialist to analyze and optimize HPC applications across distributed-memory systems with CPUs, GPUs, and many-core processors. You will drive performance insights that inform compiler and applications engineering teams.

You will apply deep knowledge of Fortran/C/C++, OpenACC/OpenMP/MPI/CUDA, and parallel architectures to improve performance, scalability, and efficiency of complex workloads, partnering with customers to

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior CPU Compiler Performance Lead
Senior CPU Compiler Performance Lead

NVIDIA • United Kingdom

On-site
GBP 90,000 - 140,000
Senior CPU Compiler Performance Engineer (Remote)
Senior CPU Compiler Performance Engineer (Remote)

NVIDIA Corporation • United Kingdom

On-site
GBP 100,000 - 130,000
Senior CPU Performance DevTech Engineer (Cloud & HPC)
Senior CPU Performance DevTech Engineer (Cloud & HPC)

NVIDIA • Bristol

Hybrid
GBP 90,000 - 140,000
Senior CPU Compiler Performance Engineer
Senior CPU Compiler Performance Engineer

NVIDIA Corporation • Cambridge

On-site
GBP 110,000 - 160,000
Competitive salary
Global teamwork
Senior HPC & AI Benchmarking Engineer
Senior HPC & AI Benchmarking Engineer

Lenovo • United Kingdom

Remote
GBP 70,000 - 110,000
Employee Assistance Program
Training & Development Platform
Senior CPU Performance Engineer - Cloud & HPC DevTech
Senior CPU Performance Engineer - Cloud & HPC DevTech

NVIDIA • United Kingdom

Hybrid
GBP 95,000 - 135,000
Hybrid work
Competitive salary
Benefits package
Senior CPU Performance Developer Technology Engineer
Senior CPU Performance Developer Technology Engineer

NVIDIA • Bristol

On-site
GBP 90,000 - 140,000
Senior Machine Learning Applications and Compiler Engineer, LPX
Senior Machine Learning Applications and Compiler Engineer, LPX

NVIDIA Corporation • Cambridge

Hybrid
GBP 95,000 - 135,000
Senior Compiler Engineer
Senior Compiler Engineer

NVIDIA Corporation • Cambridge

On-site
GBP 110,000 - 160,000
Developer Technology Engineering Intern - Compute Performance
Developer Technology Engineering Intern - Compute Performance

NVIDIA • West of England

On-site
GBP 42,000 - 54,000
Competitive salary
Benefits package