Research Software Engineer (10396) in Harwell

Research Software Engineer (10396) in Harwell

Harwell Full-Time 40500 - 40500 £ / year (est.) No home office possible
Go Premium
Rosalind Franklin Institute

At a Glance

  • Tasks: Develop innovative scientific software and collaborate with researchers to tackle real-world challenges.
  • Company: Join the Rosalind Franklin Institute, a cutting-edge tech hub transforming healthcare.
  • Benefits: Enjoy 25 days holiday, generous pension, hybrid working, and professional development opportunities.
  • Other info: Work in a beautiful countryside location with excellent transport links and vibrant social clubs.
  • Why this job: Make a tangible impact in life sciences while advancing your skills in a dynamic environment.
  • Qualifications: PhD or equivalent experience in a scientific or technical field; passion for research and collaboration.

The predicted salary is between 40500 - 40500 £ per year.

The Rosalind Franklin Institute (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.

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

  • 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.
  • Utilise good software development practices such as CI/CD, writing tests, documentation, and using installers where appropriate.
  • Requirements gathering; being able to convert discussions with scientists into a software development specific and implementation plan.
  • Create and maintain a comprehensive and up to date best practice documentation for all members of the Franklin.
  • Provide user support and service management (e.g. training, writing documentation).
  • Learn to develop and maintain the Franklin’s Cloud/HPC/Data infrastructure.
  • Plan and conduct experiments, analyse and interpret results and supervised delivery of outputs (e.g. research report, patent application) in Research Software Engineering, HPC, Cloud or Research Data Management.
  • Work within a project team, contributing to wider projects around Franklin's key Challenges.
  • Lead major contributions to outputs from research including papers, patents and both internal and external presentations.
  • Support and develop others including day-to-day supervision of students or visitors in areas related to own research.
  • Have supervised, staged progression to first stages of scientific independence with opportunities to further develop science and skills/experience.
  • Enhance your research through collaboration with other researchers and make active contributions to exchanging of ideas through your own network.
  • Be able to understand, interpret, create and communicate appropriately within a research context.
  • Develop search and discovery skills and techniques.
  • 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.

Before submitting your application, please read the Job Information Pack for full details of this role. This job description sets out the skills and experience we believe are needed to be able to do this job but, research also tells us women are much more likely than men to take this list of requirements as absolute and self-select out of the process. If you think you can deliver this role then we want to hear from you, regardless of the boxes you did not tick.

Whilst the role requires candidates to hold either a PhD/DPhil or equivalent work experience in a scientific, research or technical setting, we may consider candidates who have submitted their PhD/DPhil thesis, in which case the initial appointment will be made at £37,500 per annum (to be increased on completion of the PhD/DPhil qualification).

In return we offer:

  • 25 days holidays plus bank holidays and Christmas holiday shutdown
  • Generous pension scheme (employer’s contribution currently up to 18%)
  • Group Life Assurance (also known as Group Life Insurance or Death in Service)
  • Buying and Selling Annual Leave
  • Workplace Nursery Salary Sacrifice Scheme
  • Hub building with state-of-the-art laboratories
  • Hybrid and flexible working
  • Training and development opportunities for staff at all levels
  • Bus pass discount scheme and good transport links to Oxford and surrounding areas
  • Cycle to Work Scheme
  • Access to employee discount platform (Perkbox)
  • Occupational Health and wellbeing support including Employee Assistance (24/7 support and counselling)
  • Health Cash Plan
  • Subsidised canteen and food outlets on campus
  • Free on-site parking
  • Campus location in beautiful countryside with social and sports clubs open to staff

The Franklin’s underlying aim is to produce the best science for research today, and this means resolutely embracing a diverse team, who have a wide range of experiences, skills and knowledge to push forward on the innovative work our institution delivers. Both our work and our institution are better for it. For further information, view our Equality, Diversity and Inclusion Policy.

We are committed to creating an inclusive environment where every applicant has an equal opportunity to showcase their talents and abilities. This includes making adjustments for candidates with specific needs. Please contact us to discuss your requirements confidentially.

At the Rosalind Franklin Institute we also welcome applications from all around the world! To be considered for this role, please submit a CV and cover letter explaining why you think you are the right person for this job. Please include information about your education and work experience.

Closing date: The closing date for applications is 23:59 on Sunday 10th May 2026.

Applicants should refer to our Candidate Privacy Policy.

Area: Scientific

Location: Harwell Campus, Oxfordshire

Type of Post: Full-Time (37.5 hrs per week)

Period of appointment: Open-ended

Salary: From £40,500 per annum (depending on skills and experience)

Research Software Engineer (10396) in Harwell employer: Rosalind Franklin Institute

The Rosalind Franklin Institute is an exceptional employer, offering a collaborative and innovative work culture at our state-of-the-art facility in Harwell, Oxfordshire. With a strong commitment to employee growth, we provide extensive training opportunities, flexible working arrangements, and a generous benefits package, including a robust pension scheme and well-being support. Join us to be part of a diverse team dedicated to advancing healthcare through cutting-edge research and technology.
Rosalind Franklin Institute

Contact Detail:

Rosalind Franklin Institute Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Research Software Engineer (10396) in Harwell

✨Tip Number 1

Network like a pro! Get out there and connect with folks in the research software engineering community. Attend meetups, conferences, or even online webinars. You never know who might have the inside scoop on job openings or can put in a good word for you!

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those that align with the Franklin's focus on AI and data science. This will give potential employers a taste of what you can bring to the table.

✨Tip Number 3

Don’t just apply; engage! When you find a role that excites you, reach out to current employees on LinkedIn. Ask them about their experiences at the Franklin and express your enthusiasm for the position. It’s all about making connections!

✨Tip Number 4

Apply through our website! We love seeing applications come directly from our site. It shows you're genuinely interested in being part of our team. Plus, it makes it easier for us to keep track of your application!

We think you need these skills to ace Research Software Engineer (10396) in Harwell

Scientific Software Development
Artificial Intelligence (AI)
Data Science
High Performance Computing (HPC)
Cloud Infrastructure
Data Management
Web Applications
APIs
Machine Learning Tools
Image Processing Pipelines
Continuous Integration/Continuous Deployment (CI/CD)
Documentation Skills
User Support
Research Data Management
Collaboration Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Research Software Engineer role. Highlight relevant experience, especially in scientific software development and AI applications. We want to see how your skills align with our mission at the Franklin!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about this role and how your background makes you a great fit. Don’t forget to mention any collaborative projects you've worked on, as teamwork is key for us.

Showcase Your Technical Skills: Be sure to include specific examples of your technical skills, like CI/CD practices or experience with HPC and cloud platforms. We love seeing how you’ve applied these skills in real-world scenarios, so don’t hold back!

Apply Through Our Website: We encourage you to apply through our website for a smoother application process. It’s the best way to ensure your application gets into the right hands. Plus, you’ll find all the info you need about the role there!

How to prepare for a job interview at Rosalind Franklin Institute

✨Know Your Tech Inside Out

Make sure you’re well-versed in the technologies and programming languages mentioned in the job description. Brush up on your knowledge of AI, data science, and HPC. Be ready to discuss how you've applied these skills in past projects.

✨Showcase Collaboration Skills

Since the role involves working closely with scientists and other engineers, prepare examples that highlight your teamwork and communication skills. Think of specific instances where you’ve successfully collaborated on a project or solved a problem as part of a team.

✨Prepare for Problem-Solving Questions

Expect to face technical questions that assess your problem-solving abilities. Practice coding challenges or case studies relevant to scientific software development. This will help you demonstrate your analytical thinking and approach to tackling complex issues.

✨Ask Insightful Questions

At the end of the interview, have a few thoughtful questions ready about the Franklin’s projects or the team dynamics. This shows your genuine interest in the role and helps you gauge if it’s the right fit for you.

Research Software Engineer (10396) in Harwell
Rosalind Franklin Institute
Location: Harwell
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>