HPC Scientific Software Engineer- (C++ Python GPU Computing) Remote UK

Arden Resourcing

United Kingdom

Remote

GBP 50,000 - 55,000

Full time

7 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Performance-related bonus
Excellent pension provision
Generous annual leave entitlement
Technical development opportunities
Exposure to next-generation supercompp
Research opportunities

Job summary

Arden Resourcing Limited is seeking an HPC / Scientific Software Engineer to join a specialist team in advanced scientific computing. You will develop high-performance software in C++ and Python, and work on GPU-accelerated simulations on remote UK-wide infrastructure.

The role emphasizes numerical algorithms, HPC techniques, and collaboration with researchers to push the capabilities of next-generation supercomputing. A strong background in applied math or computational science is preferred.

Qualifications

  • Strong programming experience with C++ and Python.
  • Experience with HPC, numerical software and GPU-accelerated computing.
  • Solid background in mathematical modelling and numerical methods.

Responsibilities

  • Develop, optimise and maintain high-performance scientific software using C++, Python or similar languages.
  • Design and implement numerical algorithms to solve complex scientific and engineering problems.
  • Develop scalable software for GPU-accelerated and parallel computing environments.
  • Build and improve large-scale modelling and simulation applications.
  • Investigate new HPC technologies, GPU architectures and computational approaches.
  • Apply mathematical techniques to scientific computing challenges.
  • Improve software performance, scalability and computational efficiency.
  • Collaborate with researchers, computational scientists and software engineers to deliver innovative solutions.

Skills

C++
Python
GPU computing
HPC
Linux/UNIX
Applied mathematics
Parallel computing
Mathematics background

Education

MSc or PhD in Mathematics/Physics/CS

Tools

CUDA

Job description

HPC / Scientific Software Engineer (C++, Python, GPU Computing) Remote UK Wide

Salary: £50,000 £55,000

The Opportunity

Arden Resourcing is working with an established organisation at the forefront of advanced scientific computing, high-performance computing (HPC) and complex engineering research. Due to continued growth and significant investment in next-generation supercomputing infrastructure, we are looking for an HPC / Scientific Software Engineer to join a specialist team developing high-performance software, numerical algorithms and large-scale simulation capabilities. This is an opportunity to work with state-of-the-art HPC and GPU technologies, developing scalable computational software that supports advanced scientific research and complex engineering challenges. The role would particularly suit someone with a background in scientific software development, computational physics, applied mathematics or numerical simulation, who enjoys combining research with hands-on programming. You will join a close-knit team of specialists within a wider scientific computing group, helping to maximise the capabilities of new supercomputing infrastructure.

Key Responsibilities
  • Develop, optimise and maintain high-performance scientific software using C++, Python or similar programming languages.
  • Design and implement numerical algorithms to solve complex scientific and engineering problems.
  • Develop scalable software capable of running efficiently across GPU-accelerated and parallel computing environments.
  • Build and improve large-scale modelling and simulation applications.
  • Investigate new HPC technologies, GPU architectures and computational approaches.
  • Apply mathematical techniques, including numerical methods and linear algebra, to scientific computing challenges.
  • Improve software performance, scalability and computational efficiency.
  • Collaborate with researchers, computational scientists and software engineers to deliver innovative solutions.
  • Contribute to ongoing research and the development of advanced simulation frameworks.
About You

We are interested in speaking with engineers and researchers who combine strong programming skills with a solid understanding of scientific computing, mathematics and numerical simulation.

Essential Experience:
  • Strong programming experience with C++ or another compiled language, ideally alongside Python.
  • Experience developing computationally intensive, numerical or scientific software.
  • Good understanding of mathematical modelling, numerical methods, linear algebra or scientific algorithms.
  • Experience working with HPC systems, parallel computing or large-scale computational environments.
  • Strong working knowledge of Linux/UNIX environments.
  • A background in applied mathematics, physics, computational science, scientific research or a related discipline.
  • Experience developing software to solve complex scientific or engineering problems, rather than solely using existing simulation packages.
Desirable Experience:
  • GPU programming, acceleration and optimisation, particularly CUDA or similar technologies.
  • Parallel programming using MPI, OpenMP or other HPC frameworks.
  • Performance profiling, code optimisation and scalability improvements.
  • Experience developing simulation software within one or more of the following areas:
  • Any of the following domain experience, Computational Fluid Dynamics (CFD), Electromagnetics, Plasma Physics and Simulation, Nuclear Science or Computational Physics
  • Experience working within academic research, scientific institutions or research-led engineering environments.
  • An MSc, PhD or equivalent research experience in Mathematics, Physics, Computer Science or a related discipline.
Benefits
  • Performance-related bonus.
  • Excellent pension provision.
  • Generous annual leave entitlement.
  • Opportunities for technical development and progression.
  • Exposure to next-generation supercomputing infrastructure and advanced GPU technologies.
  • The opportunity to contribute to cutting-edge scientific research and computational engineering projects.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

HPC Scientific Software Engineer- (C++ Python GPU Computing) Remote UK
HPC Scientific Software Engineer- (C++ Python GPU Computing) Remote UK

Arden Resourcing Limited • Oxford

Remote
GBP 50,000 - 55,000
Performance-related bonus
Excellent pension provision
Generous annual leave entitlement
+1
Remote HPC Software Engineer (C++/Python, GPU)
Remote HPC Software Engineer (C++/Python, GPU)

Arden Resourcing Limited • United Kingdom

Remote
GBP 50,000 - 55,000
Performance-related bonus
Excellent pension provision
Generous annual leave entitlement
+3
Remote HPC Software Engineer (C++, Python, GPU)
Remote HPC Software Engineer (C++, Python, GPU)

Arden Resourcing Limited • Oxford

Remote
GBP 50,000 - 55,000
Performance-related bonus
Excellent pension provision
Generous annual leave entitlement
+1
Senior HPC Engineer
Senior HPC Engineer

LA International • Stevenage

Hybrid
GBP 92,000 - 138,000
Senior HPC Engineer
Senior HPC Engineer

Amentum • Gloucester

On-site
GBP 55,000 - 75,000
Free medical cover
Digital GP service
Enhanced parental leave pay
+2
Senior HPC Engineer
Senior HPC Engineer

LA International Computer Consultants Ltd • Aston

Hybrid
GBP 83,000 - 120,000
Senior HPC Systems Administrator
Senior HPC Systems Administrator

University of Oxford • Oxford

On-site
GBP 49,000 - 55,000
Senior Solutions Engineer GPU Infrastructure - Systems Integrator
Senior Solutions Engineer GPU Infrastructure - Systems Integrator

Hamilton Barnes • United Kingdom

Remote
GBP 140,000 - 160,000
4-day working week
Remote-first working
Uncapped holidays
+1
Senior HPC Engineer-
Senior HPC Engineer-

Infoplus Technologies UK Ltd • Aston

Hybrid
GBP 70,000 - 110,000
Senior HPC Engineer- 11046839
Senior HPC Engineer- 11046839

Infoplus Technologies UK Ltd • Stevenage

On-site
GBP 85,000 - 110,000