Enable job alerts via email!

Research Software Engineer

Society of Research Software Engineering

Oxford

On-site

GBP 34,000 - 41,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

The Oxford Research Software Engineering Group is seeking a Research Software Engineer to work on impactful projects across the University of Oxford. This role involves software development, training, and collaboration with researchers, offering opportunities for career advancement in a leading academic environment.

Qualifications

  • Doctoral degree or equivalent experience in software development.
  • Ability to rapidly learn new programming languages and technologies.
  • Experience in delivering training courses is desirable.

Responsibilities

  • Develop and maintain software for scientific research projects.
  • Deliver workshops and training in software development best practices.
  • Collaborate with researchers to implement software solutions.

Skills

Collaboration
Software Development
Project Management
Consultancy
Machine Learning
Frontend Development
Backend Development
High Performance Computing

Education

Doctoral degree in relevant field

Job description

The Oxford Research Software Engineering Group (OxRSE – www.rse.ox.ac.uk) is looking to recruit a Research Software Engineer (RSE) to join our team. We work with other research groups across the University of Oxford to create, improve and maintain software used for scientific research and translational projects, as well as providing consulting and training to other researchers on best practices in software development and reproducible research.

This is an exciting opportunity to join a growing team and work as an RSE on a diverse selection of world-leading and impactful projects. Some of our past / current projects include Global.health (https://global.health): an improved, scalable platform for disease tracking created by an international team of researchers from leading institutions such as Oxford, Harvard and the Boston Children’s hospital; PyBaMM (www.pybamm.org), a NUMFOCUS sponsored library for solving PDE models of batteries; and LanguageScreen (languagescreen.com) a key tool for the Nuffield Early Language Intervention (NELI) programme and part of the COVID-19 catch up package offered by the Department for Education to primary schools in England.

We offer RSEs the potential to advance their career and to make a significant contribution to the development of good software practices at a world-leading university. You will work on a variety of research projects across the University of Oxford, deliver workshops and training in software development best practices, and further develop your own technical and research skills as well as those outside of software development, such as project management and consultancy.

We are looking for candidates who hold a doctoral degree (or are close to completion, i.e., thesis submitted) with a significant software development component. We will also consider candidates without a doctoral degree but with equivalent experience of software development in a research environment. You must be able to collaborate effectively with other researchers to design and implement reliable and maintainable software solutions to scientific questions and must be able to rapidly acquire skills in new programming languages, libraries and technologies. Any prior experience working with frontend/backend web development, machine learning, or high performance computing would be desirable, as would any experience designing or delivering training courses.

This post is offered as an open-ended position subject to external funding. It is full time, but flexible options will be considered (e.g., part-time, job share).

Applications for this vacancy are to be made online and you will be required to upload a supporting statement and CV as part of your online application. The supporting statement must use the form provided and should explain how you meet each of the selection criteria for the post using examples of your skills and experience. You will also be asked to supply a representative sample of your prior software development work, which you feel showcases your approach to software development.

A less experienced candidate may be considered for a junior position to underfill the role at Grade 6 (£34,982-£40,855 p.a.), with a commensurate adjustment in either the essential criteria, responsibilities or duties. Please contact Daniel Blanche to discuss this possibility before applying.

For further information, please contact Daniel Blanche atdaniel.blanche@dtc.ox.ac.uk.

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

Similar jobs

Software Engineer

TN United Kingdom

Wokingham

Remote

GBP 40,000 - 60,000

9 days ago

Remote Senior Software Engineer - 34123

Turing

Remote

USD 30,000 - 40,000

Today
Be an early applicant

Senior Software Engineer

Explore Group

Remote

GBP 30,000 - 40,000

Today
Be an early applicant

Software Engineer

Homerun B.V.

Remote

GBP 40,000 - 70,000

Yesterday
Be an early applicant

Software Engineer (Node.js / React) Product & Technology

dotdigital

Remote

GBP 40,000 - 60,000

Yesterday
Be an early applicant

Software Engineer

JR United Kingdom

Wrexham

Remote

GBP <50,000

2 days ago
Be an early applicant

Software Engineer

Aurora Energy Research

Oxford

Hybrid

GBP 40,000 - 60,000

7 days ago
Be an early applicant

Software Engineer (Haskell) Compiler - Plutus Core - IOE: Cardano - Part Time

Input Output (IOHK)

Remote

GBP 40,000 - 60,000

2 days ago
Be an early applicant

AI Software Engineer (Remote)

VoyceMe

London

Remote

GBP 35,000 - 46,000

4 days ago
Be an early applicant