Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Research software engineer

Didcot
Rosalind Franklin Institute
Research software engineer
Posted: 20 April
Offer description

The (the Franklin) is a technology institute established by the UK Government as a unique centre committed to advancing tools that are needed to transform healthcare in the future.

Our teams are aligned across a number of technology and life science challenges as part of our strategic focus, with scientists, technologists and software engineers working together in a multi-disciplinary and collaborative environment at our state-of-the-art research facility at Harwell in Oxfordshire. For more information on the Franklin’s Challenges .

Role Overview

As a Research Software Engineer (RSE) at the Franklin, you will bring scientific research and computational skills to develop scientific software, apply artificial intelligence (AI) and data science to solve scientific challenges and develop compute and data infrastructure to accelerate scientific workloads. Through this work, you will build scientific independence, develop new science and leadership skills, and establish a growing reputation externally in the Research Software Engineering community and beyond.

A successful candidate will be working collaboratively with our research project teams to provide expert advice and assistance as they tackle challenging problems across the scientific disciplines at the Franklin. They will also work on developing centralised data and compute infrastructure including High Performance Computing (HPC), cloud and data storage/management.

The Franklin faces cutting edge technological challenges, and by leveraging software development in tandem with scientific discovery, it presents a unique and exciting environment for Research Software Engineering. We are a lean, agile and collaborative team that works on a wide variety of scientific and infrastructure projects. As an RSE in the Advanced Research Computing platform (ARC) you will be working on developing software and technology solutions to drive AI research in bioscience, implementing best practices for scientific data management, and leveraging cloud and HPC platforms to provide powerful compute capabilities to our users. In this role, your contribution will help to deliver the Franklin’s mission to drive forward technology development in the life sciences.

Key Responsibilities

As a Research Software Engineer you will:

1. *Develop and deploy bespoke scientific software, collaborating with scientists across the Franklin, and making the best use of our existing data infrastructure. This can include web applications, APIs, machine learning tools, and image processing pipelines.
2. *Utilise good software development practices such as CI/CD, writing tests, documentation, and using installers where appropriate.
3. *Requirements gathering; being able to convert discussions with scientists into a software development specific and implementation plan.
4. *Create and maintain a comprehensive and up to date best practice documentation for all members of the Franklin.
5. *Provide user support and service management ( training, writing documentation).
6. *Learn to develop and maintain the Franklin’s Cloud/HPC/Data infrastructure.
7. *Plan and conduct experiments, analyse and interpret results and supervised delivery of outputs ( research report, patent application) in Research Software Engineering, HPC, Cloud or Research Data Management.
8. *Work within a project team, contributing to wider projects around Franklin's key Challenges.
9. *Lead major contributions to outputs from research including papers, patents and both internal and external presentations.
10. *Support and develop others including day-to-day supervision of students or visitors in areas related to own research.
11. *Have supervised, staged progression to first stages of scientific independence with opportunities to further develop science and skills/experience.
12. *Enhance your research through collaboration with other researchers and make active contributions to exchanging of ideas through your own network.
13. *Be able to understand, interpret, create and communicate appropriately within a research context.
14. *Develop search and discovery skills and techniques.
15. *Be supervised by a Senior RSE in delivery of research outputs, either in the context of a project or Challenge or as an early career development fellow.

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Ai-powered research software engineer (bioscience)
East Hagbourne
The Rosalind Franklin Institute
Research software engineer
€40,000 a year
Similar job
Research software engineer
Oxford
The Rosalind Franklin Institute
Research software engineer
€50,000 a year
Similar job
Research software engineer
Oxford
Proxima Fusion GmbH
Research software engineer
€55,000 a year
See more jobs
Similar jobs
It jobs in Didcot
jobs Didcot
jobs Oxfordshire
jobs England
Home > Jobs > It jobs > Research software engineer jobs > Research software engineer jobs in Didcot > Research Software Engineer

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2026 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save