Research Software Engineer
University of Leicester
Full-time, open ended subject to fixed term funding, currently available to December
Grade 7 £35,326 to £40,927 per annum
Hours per week:
Advert closes midnight on:
04 Oct 2021
About the role
We are seeking a software developer to join our Research Software Engineering team (ReSET). ReSET is based in our IT Services Department where it is part of a larger Research Computing Team.
The Research Computing Team delivers a range of services including local and national High-Performance Computing (HPC) facilities (50000 CPU cores across three services), a multi-petabyte Research Data Storage service, PaaS capability for hosting standard and bespoke servers, as well as a range of support tools such as wikis, blogs and version control.
ReSET supports researchers across the University as well as providing support to external researchers as part of DiRAC (a national HPC Facility supporting Astrophysics and Particle Physics research). The work is highly varied and collaborative in nature, and you will frequently work with Academics and RSEs at other institutions as well as industrial partners.
Recent projects have included: developing systems to improve patient safety (in collaboration with University Hospitals Leicester). Developing systems to catalogue endangered archaeological sites across Africa and the Middle East (https://eamena.org/ in collaboration with Oxford University). Porting Quantum Chromodynamics to GPUs (in collaboration with Swansea University). Developing a web portal and REST interface to validate Human Genome Variation sequence descriptions https://variantvalidator.org/ (in collaboration with Manchester University).
Initially, this post will focus on providing software development support for projects aligned to Spacepark Leicester https://www.space-park.co.uk/ and the DiRAC National High Performance Computing Facility (http://dirac.ac.uk). Upcoming projects include: development and testing of a Thermal Digital Twin (in conjunction with European Space Agency and Airbus), benchmarking and evaluation of novel ARM-based GPU systems (in collaboration with Nvidia/ARM), mesh coarsening in Triangulated Irregular Networks (TINs) in collaboration with local company BlueSky, who provide a wide-range of aerial mapping technologies.About you
Experience with one or more of C, C++ or Fortran will be essential. Candidates should also have experience of parallel programming with at least one of MPI/OpenMP/CUDA or similar methodology. Experience with Python, R or Julia would also be beneficial. Candidates should also have a background in a numerate subject such as Maths, Physics, Engineering, Computer Science or similar.Additional information
Informal enquiries are welcome and should be made to Jon Wakelin on firstname.lastname@example.orgInterviews are anticipated to take place week commencing 11 October.
This is an open-ended post, offering flexible working (remote, campus or hybrid working) in a well-established Research Computing Team with a long track-record of hosting National Research Computing Facilities. Our projects are typically highly varied and collaborative, working with industry, national computing facilities such as Dirac. We will make sure that you have access to training, conferences and community events as required to fulfil this role.
The University of Leicester has been changing the world, and changing people’s lives, for 100 years. When you join us, you’ll become part of a community of Citizens of Change, which includes not only our staff and our current students but also thousands of Leicester graduates around the world.
As a diverse and forward-thinking employer, we embed the principles of equality, diversity and inclusion into everything we do. That includes not just our core missions of teaching and research, but also our support for staff, students and our local community.
We’re committed to the wellbeing of all our staff and to the sustainability of our environment, on our campus and beyond. We offer a competitive salary package, excellent pension scheme and a generous annual leave allowance, along with opportunities to develop your career in a supportive and collaborative environment.