Junior Research Software Engineer - HPC and Cloud

Updated: about 2 months ago
Location: Harwell, ENGLAND
Job Type: FullTime
Deadline: 29 Jan 2021

The Rosalind Franklin Institute is a new national Research Centre, funded by the UK government through UK Research and Innovation, dedicated to bringing about transformative changes in life science through interdisciplinary research and technology.

The Rosalind Franklin Institute is currently expanding and looking to recruit Research Software Engineers (RSE) for its Artificial Intelligence and informatics Theme.  The role of this core team will be to be to work collaboratively with our research project teams, to provide expert advice and assistance as they tackle challenging problems from across the core themes of Biological Mass Spectrometry, Correlated imaging, Imaging with Sound & Light, Next Generation Chemistry for Medicine, and Structural Biology.  The work undertaken will be with many existing software systems, and key to the work at the Franklin is to make sure that we enhance and integrate these systems where possible.  As a member of the core team, you will work with a variety of different groups for short periods of time, and therefore get a view over all the projects happening at the Franklin. 

Computational resource is always at a premium at facilities such as the Rosalind Franklin Institute, and our Partner Diamond Light Source, but there is often a very uneven pattern of usage. To address this, it has often been considered to burst out processing onto alternative computational resources.

This project is funded by the Ada Lovelace Center at UKRI-STFC to provide the software and documentation required to make burst out a possibility for the following pieces of software which are in use at the Franklin and Diamond:

Specifically, this will focus on using a new compute system at the university of Birmingham, which has been awarded over four million pounds to develop a science-based, service oriented, flexible, and fully-featured mid-level national facility for high performance computing - Baskerville (named for John Baskerville, the enlightenment-era Birmingham industrialist). This system will bring the latest GPUs and architectures together to create a cluster capable of both evaluating and processing the ever-increasing datasets collected at the Franklin and Diamond.

We are currently looking for a Graduate who can join us as a Junior Research Software Engineer with skills in the following areas.

  • Good experience of working in a Linux computing environment.
  • Experience of Containerisation (for example, Docker, Singularity or Kubernetes)


The main responsibilities of this role will include

  • Work with teams at the Franklin and Diamond to make it possible to run software remotely on a service such as Baskerville.
  • Create best practice documentation on how this works as for the Franklin and Diamond staff.
  • Attend scientific and computational seminars and meetings to keep up to date with developments in software and methodology.
  • Contribute to the public engagement in science programme of the Franklin.

Selection criteria


  • A BSc or equivalent in a relevant field
  • Experience of working with software in a Linux environment.
  • Some experience of Containerisation, such as Docker or Singularity.
  • Ability to work as part of a team as well as independently.
  • Ability to solve problems using innovative and flexible thinking.
  • Excellent organisational and communication skills.


  • Experience of software development and deployment.
  • Experience of working in an industry setting.
  • Experience of Systems Administration for Linux, Windows or Mac.
  • Project management experience.
  • Experience with accelerator cards, such as GPGPU’s.

In return we offer:

  • 25 days holidays
  • Generous pension scheme (employer’s contribution currently up to 18%)
  • Training and development opportunities for staff at all levels
  • Bus pass discount scheme
  • Access to employee discount platform
  • Subsidised canteen
  • Free on-site parking
  • Campus location in beautiful countryside with social and sports clubs open to staff

Closing date: 29th January 2021 at 9:00am

Applicants should refer to our Candidate Privacy Policy

View or Apply

Similar Positions