Search Remote Jobs

HPC Performance Engineer

🕒 July 31

🌐 United Kingdom, Switzerland, +2 more countries – Remote

infoinfo

⏰ Full Time

🟡 Mid-level

🟠 Senior

👷🏻‍♀️ Engineer

🇬🇧 UK Skilled Worker Visa Sponsor

infoinfo

👻 Ghost score 37%

infoinfo

Assembly

Node.js

C++

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of NVIDIA

NVIDIA

10,000+ employees

Founded 1993

🏥 Healthcare

🏭 Manufacturing

🤖 Artificial Intelligence

Healthcare • Manufacturing • Artificial Intelligence

NVIDIA is a leading technology company specializing in accelerated computing and artificial intelligence. NVIDIA pioneers advancements in graphical processing units (GPUs), cloud computing, data centers, and virtual reality, with a focus on gaming, automotive, healthcare, and robotics industries. The company's innovations, such as NVIDIA Omniverse, transform traditional digital processes by enabling high-fidelity simulations and rendering tasks. Their applications span various industries, from autonomous vehicles using NVIDIA DRIVE to healthcare solutions with NVIDIA Clara, and AI-driven analytics and workflows.

📋 Description

• Analyze the effect of different compilers and compiler optimizations on HPC application performance • Evaluate whether and how the compiler and runtime can improve the performance of key HPC applications on CPU and CPU/GPU platforms • Communicate limits of compiler capabilities with application engineering to guide the best path forward towards improving performance • Port HPC applications to different platforms and programming models • Evaluate the impact of NVHPC package components, device driver, and system configuration on application performance • Work with a wide range of applications, from small benchmarks running on single-CPU core to full-scale applications running on multi-node multi-GPU systems • Find optimization opportunities and work closely with compiler development and application engineering teams to deliver effective solutions

🎯 Requirements

• 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 • 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 development team • Deep understanding of machine architectures and micro-architectures is advantageous • Experience with debugging and porting as well as assembly language programming is a significant advantage

🏖️ Benefits

• Highly competitive salaries • Comprehensive benefits package

Apply Now

Similar Jobs

🕒 July 31

GE Vernova

10,000+ employees

💼 Consulting

📦 Logistics

🏭 Manufacturing

Power Engineer delivering MV/HV testing, commissioning, troubleshooting, and maintenance for GE Vernova’s electrification systems. Supporting UK, African, and Middle Eastern customer projects from a UK-based remote location.

🕒 July 30

Reactive Markets

11 - 50

💳 Fintech

🤝 B2B

💸 Finance

Lead ClickHouse Engineer for Reactive Markets, managing a performance-oriented data platform handling critical trading operations across global liquidity providers.

Amazon Redshift

BigQuery

Grafana

Kubernetes

Linux

Python

SQL

Go

🕒 July 30

Stannah Group

1001 - 5000

🏭 Manufacturing

🤝 B2B

👥 B2C

Lift Repair Engineer responsible for repairs and fault finding on lifts for Stannah. Covering Luton and surrounding areas with a hands-on approach to lift maintenance.

🕒 July 30

Stannah Group

1001 - 5000

🏭 Manufacturing

🤝 B2B

👥 B2C

Lift Engineer servicing lifts in Didcot and surrounding areas, focusing on repairs and routine maintenance. Join Stannah's team dedicated to improving accessibility with their products.

🕒 July 30

Stannah Group

1001 - 5000

🏭 Manufacturing

🤝 B2B

👥 B2C

Escalator Engineer maintaining and repairing escalators in Greater London. Join Stannah, a family-owned manufacturing and engineering company with a global presence.