Sign up for our newsletter and get the latest big data news and analysis.

High Performance Computing Manager & Research Software Engineering Project Manager

University of Cambridge Published: March 5, 2021
Cambridge, United Kingdom
Job Type
Application URL


Closing date: 14 March 2021

Location: Cambridge, UK

Reference: LE25714

The University of Cambridge seeks to recruit a High Performance Computing (HPC) Manager & Research Software Engineering (RSE) Project Manager to start as soon as possible. The role holder is expected to provide oversight of the Faculty of Mathematics Computing Development Platform, an HPC and data analytics facility, together with oversight of Research Software Engineers supporting related programming efforts within Faculty research groups. The relevant groups include the DAMTP Astrophysics Group and the Stephen Hawking Centre for Theoretical Cosmology (hosting the Cosmos Intel Parallel Computing Centre).

The Role

The role holder will be responsible for strategic design and enhancement of the Computing Development Platform, while providing second-tier support to research staff. The role holder will take responsibility for the development and on-going operation of services for HPC application development, delivery and training; and high performance computing including design, specification, procurement, commissioning and support. The current development platform is described here:

The role will provide senior level experience in overseeing the employment and coordination of Research Software Engineers based in individual research groups. The role facilitates RSE teamwork in the areas of testing, profiling and optimization of parallel code in preparation for production runs on external HPC facilities.

In the first instance, the role holder is 50% funded to support the DAMTP Astrophysics Group ( and the Stephen Hawking Centre ( together with the DAMTP Relativity and Gravitation group. The RSE oversight and support work is currently structured through the Cosmos Intel Parallel and Computing Centre, an industrial collaboration with Intel and HPE involving regular contact with specialist software engineers and the latest HPC technologies. The current research goals of Cosmos IPCC include:

  • Providing direct, specialised, code development support, which includes testing and improving efficient parallel algorithms. Porting code to parallel architectures, especially those with modern accelerators.
  • Incorporating new memory capabilities through developing in-memory programming paradigms, especially in-situ visualization
  • Co-designing high performance computing and data analytic hardware and software system platforms. Reporting on research developments in journals, white papers and conference proceedings

The Candidate

The role holder is expected to have experience of software development and programming in C, C++, Fortran 90 and Python, using scripting languages such as Bash and Perl, and of parallel-programming using OpenMP and MPI. They will have a track record of administering and integrating Linux HPC clusters and SMP systems in a research environment, including the management of queuing systems such as Slurm. Knowledge of storage sub-systems, co-processors (such as the Xeon Phi) and accelerators (such as GPU) would be desirable. The role holder will need to become proficient in a variety of techniques related to developing code for HPC systems: benchmarking, debugging, profiling and optimisation and vectorization. They will be expected to have experience of visualisation techniques.

Further information

Limited funding: The funds for this post are available for 3 years in the first instance.

Details about the position and how to apply are here:

Further particulars, including a description of science areas supported, can be found here:

Applications will require the names of two referees, a full curriculum vitae and cover letter showing how your knowledge, skills and experience match the requirement of the role. For enquiries regarding the vacancy or the applications process, please email

It is important to make an expression of interest before the deadline: 14th March 2021.

The University actively supports equality, diversity and inclusion and encourages applications from all sections of society. The University has a responsibility to ensure that all employees are eligible to live and work in the UK.

Drop files here browse files ...

Related Jobs

Senior MPI Software Engineer   Columbus, Ohio
March 30, 2021

Resource Links:

Are you sure you want to delete this file?