IT & Software

C++ Developer HPC

Quant Capital

London · England · United Kingdom

Overview

In this role you will optimize and extend a high-performance C++/Python workflow for a multi-physics HPC cluster researching fusion energy. You join a small, expert team of developers and scientists focused on scalable scientific simulations. You will instrument, profile, and improve a large templated C++ codebase used in single- and multi-core environments. This position blends cutting-edge compute with a practical, research-driven environment.

Pay / Benefits

  • stock options
  • budget for technical improvement (CodeSchool, Coursera)
  • some remote work
  • competitive remuneration
  • Oxford-area location
  • relaxed/open atmosphere

Responsibilities
  • instrument and profile existing codebase to identify bottlenecks
  • optimise C++ for high-performance scientific simulations on single-core and multi-core
  • analyse results and plan improvement work program
  • work within a team of experienced C++ developers and scientists
  • contribute to both development and experimentation in HPC workflows

Key requirements
  • C++11
  • Computer Science Degree
  • Single Core and Distributed C++ experience
  • C++ Shared Libraries
  • Version Control
  • ideally OpenMP/OpenCL/TBB
  • passion for computer science
  • ability to work in a collaborative, fast-paced environment
  • interest in latest scientific technologies
  • C++11
  • Single Core and Distributed C++
  • C++ Shared Libraries

Reference: WJ-799_29509979

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.