Job Search and Career Advice Platform

Enable job alerts via email!

Research Software Engineer

Perspectum Diagnostics Ltd

Oxford

On-site

GBP 40,000 - 60,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading diagnostic solutions company in Oxford is seeking a Research Software Engineer to bridge research and commercial solutions. This role involves collaborating with R&D teams to design, build, and maintain software tools. Candidates should have a degree in a scientific field, strong programming skills, and experience with DevOps tools. Excellent communication skills and attention to detail are essential. The company is dedicated to diversity, equity, and inclusion and values unique contributions.

Qualifications

  • Degree in a scientific field, MSc or PhD preferred.
  • Professional or open-source software experience.
  • Strong programming skills in MATLAB or Python.
  • Understanding of software development lifecycle.
  • Excellent communication skills for various audiences.
  • Detail-oriented with a passion for problem-solving.

Responsibilities

  • Collaborate with researchers for efficient workflows.
  • Maintain software tools supporting commercial services.
  • Manage validation and distribution of tools.
  • Write documentation and deliver training.

Skills

Problem-solving with software
Collaboration
Programming in MATLAB or Python
Communication skills
Attention to detail

Education

Degree in a scientific or related field
MSc or PhD

Tools

DevOps tools (version control, unit testing)
Job description

We are looking for a Research Software Engineer (RSE) to join our expanding RSE team and help bridge the gap between cutting-edge research and impactful commercial solutions.

About the Role

You’ll work closely with our R&D teams to design, build, and maintain software tools that support our research and commercial projects. You’ll combine your software engineering expertise and understanding of scientific research to ensure our work is efficient, reproducible, and scalable.

This role offers the best of the academic and commercial worlds: a research-focused environment with the energy and pace of an ambitious technology company.

Duties include:

  • Collaborating with researchers to develop efficient, reproducible workflows for data analysis and algorithm development.
  • Supporting and maintaining a suite of software tools that directly support Perspectum’s commercial services.
  • Managing the validation and distribution of these tools including maintaining infrastructure for CI/CD and collaborating with our Quality Assurance teams.
  • Writing clear documentation, delivering training, and presenting to internal audiences.

For further details about the role and what we are looking for, please download the full job specification under ‘Information’ on the right hand side of this screen.

About You

To be a successful RSE, you will enjoy solving scientific problems with software and working in a collaborative research environment. We are looking for someone who has:

  • A degree in a scientific or related field e.g. Physics, Biological Sciences etc (an MSc or PhD would be highly beneficial).
  • Professional (or open source) experience building software as part of a team, including substantial experience with common DevOps tools (version control, unit testing frameworks, issue tracking etc).
  • Strong programming skills in a high-level language (e.g. MATLAB, Python).
  • An understanding of the software development lifecycle and a strong interest in software design principles
  • Excellent communication skills with the ability to confidently communicate complex ideas to both technical and non-technical audiences.
  • Attention to detail, a curious mindset and a passion for finding elegant solutions to complex problems.

Please note this role is based in our research team rather than our software engineering team. It is therefore important that you have a solid understanding of research processes to be successful in this role.

About Us

All our benefits information can be found in the downloadable Benefits document under 'Information' on the right hand side of this screen.

At Perspectum, we are committed to fostering diversity, equity, and inclusion. We prioritise hiring based on merit, skills, and qualifications, valuing individuals for their unique contributions while ensuring a culture that respects and celebrates differences. If you require any reasonable adjustments as part of your application process, please let our Talent Team know.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.