The Department and Role Purpose
The Institute for Computational Cosmology (ICC) within the Department of Physics performs world-leading research with a high international reputation and is one of the largest groups in Europe dedicated to theoretical cosmology. The ICC operates and maintains a high-performance computing (HPC) facility, COSMA, on behalf of DiRAC (www.dirac.ac.uk), a UK national facility. This service constitutes the largest academic system in the North of England and is designed to support scientific workflows which require large RAM volumes, for example cosmological simulation.
This role will be engaged with providing Research Software Engineering support for DiRAC. Key tasks will be the improvement and development of major scientific codes, and the investigation of code performance on DiRAC services. The applicant will work with leading scientific teams to perform tasks such as code optimisation, porting to different computational architectures (which may include GPUs), and analysis of performance benchmarks. The applicant will have access to cutting edge HPC research facilities including new and novel hardware.
The DiRAC RSE team is a virtual team spanning multiple institutions, it includes both a "core" RSE team, as well as "contract" RSEs who provide expert/domain-specific knowledge on a per-project basis. This post would be one of the core team members. The fortnightly (virtual) team meetings are a valuable forum for the team members, providing opportunities to engage with RSEs at other institutions across the UK and exchange ideas and best practice.
This role will also contribute to supporting the DiRAC training programme, and will have opportunities for training and attendance at events.
The applicant will also be engaged with performance benchmarking on prototype hardware to aid and guide future purchasing decisions, having a real impact on the direction of future UK HPC provision. The applicant should have a good understanding and working knowledge of C/C++ and Python. Some knowledge of Fortran would be helpful. The applicant will be using parallel scientific codes which run on multiple servers simultaneously, using middleware such as MPI. These codes will be focused on subject areas within the STFC remit, namely cosmology, particle physics and nuclear physics and the applicant will be able to work with scientists and other RSEs from across the UK.
The applicant will eventually be involved with a wide range of projects across the UK including the use of Machine Learning, data curation and exploiting the capabilities of HPC facilities.
The applicant is expected to develop deep technical and appropriate domain knowledge to ensure the ICC provides appropriate research software development expertise to DiRAC communities, enabling strong relationships with researchers at all levels to be formed.
The applicant will also be encouraged to develop their own areas of specialism, in line with the overall objectives and activities of DiRAC and have the opportunity to lead areas of activity as their experience grows.
Within the application form, the applicant should clearly show evidence for how they meet the different essential and desirable criteria, where such evidence exists. This post is open to applications for part-time positions.
Similar Positions
-
Compliance Officer , ;, United Kingdom, 2 days ago
We are a world class research-intensive university. We deliver teaching and learning of the highest quality. We play a leading role in economic, social and cultural development of the North East o...
-
Mol Professor Of Maritime Energy Systems (Engi 07) , ;, United Kingdom, 20 days ago
The Department of Engineering at Durham University is currently undergoing a period of strategic growth and now seeks to appoint a talented individual to the role of MOL Professor in Maritime Ener...
-
Assistant Professor (Education) In Primary Science (Edu 02) , ;, United Kingdom, 22 days ago
The School of Education at Durham University is looking for a talented individual to join its team as an Assistant Professor (Education) in Primary Science and support the delivery of our Initial ...
-
Lecturer (Teaching), School Of Education, DURHAM UNIVERSITY, United Kingdom, 5 days ago
18 Apr 2024 Job Information Organisation/Company DURHAM UNIVERSITY Research Field Educational sciences Researcher Profile Recognised Researcher (R2) First Stage Researcher (R1) Country United King...
-
Career Development Fellow In Museums And Heritage, DURHAM UNIVERSITY, United Kingdom, 5 days ago
18 Apr 2024 Job Information Organisation/Company DURHAM UNIVERSITY Research Field Educational sciences Researcher Profile Recognised Researcher (R2) First Stage Researcher (R1) Country United King...
-
Senior Technician Research, DURHAM UNIVERSITY, United Kingdom, 3 days ago
20 Apr 2024 Job Information Organisation/Company DURHAM UNIVERSITY Research Field Engineering Mathematics Researcher Profile Recognised Researcher (R2) First Stage Researcher (R1) Country United K...