Senior Research Software Engineer

1 week ago


Harwell, Oxfordshire, United Kingdom Rosalind Franklin Institute Full time

About the Role

The Rosalind Franklin Institute is a national Research Centre dedicated to bringing about transformative changes in life science through interdisciplinary research and technology. Our scientific focus is on understanding the impact of viruses on the body, expanding from structural models of proteins to observing changes in tissues.

We are currently expanding and looking to recruit Senior Research Software Engineers (RSE) for our Artificial Intelligence and Informatics Theme. As a RSE, you will be working 50% as part of the Core team who maintain institute-wide Data and Compute infrastructure, and 50% collaboratively with our research project teams, providing expert advice and assistance as they tackle challenging problems across scientific disciplines.

The Franklin faces unique technology challenges as it processes multi-terabytes of data per day with a variety of complex scientific software, often on high-performance computing resources. Our AI Core Team has built and is constantly improving the cloud-based data and compute infrastructure, allowing scientists to process their workflows from taking data on instruments to disseminating data via publication.

Key Responsibilities

  • Collaborate on projects with other groups to develop scientific software, such as web applications, APIs, Machine Learning, and Image processing.
  • Write and deploy scientific software, making the best use of our existing cloud/HPC/data infrastructure.
  • Apply good software development practices, such as CI/CD, writing tests, and installers.
  • Gather requirements.
  • Collaborate with software support groups in STFC Scientific Computing Department and The Rosalind Franklin Institute to facilitate software teams working on specific Franklin projects.
  • Create and maintain comprehensive and up-to-date best practice documentation for all members of the Franklin.
  • Attend scientific seminars and meetings to stay up-to-date with developments in software and methodology.
  • Manage and develop projects for Graduate and Student placements associated with the Franklin.
  • Line Manage RSEs and RSAs.
  • Disseminate results through writing papers and presenting at scientific meetings.
  • Contribute to the public engagement in science programme of the Franklin.
  • Support the Core team in development and maintenance of compute and data infrastructure.
  • Provide user support and service management, including training, writing documentation, and support.

What We Offer

  • 25 days holidays plus bank holidays and Christmas holiday shutdown.
  • Generous pension scheme (employer's contribution currently up to 18%).
  • Training and development opportunities for staff at all levels to enhance professional and personal skills.
  • Bus pass discount scheme and good transport links to Oxford and surrounding areas.
  • 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.


  • Harwell, Oxfordshire, United Kingdom Rosalind Franklin Institute Full time

    About the RoleThe Rosalind Franklin Institute is a national Research Centre dedicated to advancing life sciences through interdisciplinary research and technology. We are seeking a Senior Research Software Engineer to join our Artificial Intelligence and Informatics Theme, working on developing and maintaining our cloud-based data and compute...


  • Harwell, Oxfordshire, United Kingdom Rosalind Franklin Institute Full time

    About the RoleThe Rosalind Franklin Institute is a national Research Centre dedicated to advancing life sciences through interdisciplinary research and technology. We are seeking a Senior Research Software Engineer to join our Artificial Intelligence and Informatics Theme, working on developing and maintaining our cloud-based data and compute...


  • Harwell, Oxfordshire, United Kingdom Rosalind Franklin Institute Full time

    Position Overview The Rosalind Franklin Institute is a premier national Research Centre, supported by the UK government through UK Research and Innovation, committed to pioneering advancements in life sciences through collaborative research and innovative technology. Our scientific mission focuses on understanding the effects of viruses on the human...


  • Harwell, Oxfordshire, United Kingdom Rosalind Franklin Institute Full time

    Position Overview The Rosalind Franklin Institute, a prominent national Research Centre supported by the UK government through UK Research and Innovation, is committed to pioneering advancements in life sciences through interdisciplinary research and innovative technology. Our scientific mission focuses on understanding the effects of viruses on the...


  • Harwell, Oxfordshire, United Kingdom Rosalind Franklin Institute Full time

    Position Overview The Rosalind Franklin Institute is a premier national Research Centre, supported by the UK government through UK Research and Innovation, committed to driving transformative advancements in life sciences through interdisciplinary research and innovative technology. Our scientific mission focuses on understanding the effects of viruses...


  • Harwell, Oxfordshire, United Kingdom Rosalind Franklin Institute Full time

    Position Overview The Rosalind Franklin Institute, a prominent national Research Centre supported by the UK government through UK Research and Innovation, is committed to driving transformative advancements in life sciences through interdisciplinary research and innovative technology. Our scientific focus includes examining the effects of viruses on the...


  • Harwell, Oxfordshire, United Kingdom Rosalind Franklin Institute Full time

    Position Overview The Rosalind Franklin Institute is a premier national Research Centre, supported by the UK government through UK Research and Innovation, committed to driving transformative advancements in life sciences through interdisciplinary research and innovative technology. Our scientific mission focuses on understanding the effects of viruses...

  • Research Assistant

    2 months ago


    Harwell, Oxfordshire, United Kingdom MRC NATA Full time

    Harwell Campus, OxfordshireFixed-Term, 18 months About the RoleYou will be critical in operating the NATA oligonucleotide in vitro and in vivo validation and pharmacology platforms. The individual will operate and maintain cell culture equipment and materials, undertake biological validation testing, lead compound screening and assess toxicology maker...

  • Beamline Scientist

    1 month ago


    Harwell, Oxfordshire, United Kingdom Diamond Light Source Full time

    Harwell Science and Innovation Campus, OxfordshireFull time / Flexible hours considered.About UsDiamond Light Source is the UK's national synchrotron science facility. Located at Harwell Science & Innovation Campus in Oxfordshire, we enable world-leading research across a wide range of scientific disciplines and industrial applications including structural...


  • Harwell, Oxfordshire, United Kingdom HE Space Full time

    Join Our Innovative TeamBecome a vital part of our organization dedicated to delivering exceptional services. In this role, you will undertake the following key responsibilities:Assist in the conceptualization of software modifications and new developmentsAccountable for the creation of testing plans and proceduresImplement test scripts and oversee defect...


  • Harwell, Oxfordshire, United Kingdom OPD (Oxford Product Design) Full time

    {"title": "Embedded Software Engineer", "description": "Job SummaryWe are seeking an experienced Embedded Software Engineer to lead the delivery of electronics projects at OPD. As a key member of our team, you will be responsible for managing the delivery of all electronics and embedded software components, developing proposals, and leading the technical...


  • Harwell, Oxfordshire, United Kingdom OPD (Oxford Product Design) Full time

    {"title": "Embedded Software Engineer", "description": "Job SummaryWe are seeking an experienced Embedded Software Engineer to lead the delivery of electronics projects at OPD. As a key member of our team, you will be responsible for managing the delivery of all electronics and embedded software components, developing proposals, and leading the technical...


  • Harwell, Oxfordshire, United Kingdom Science and Technology Facilities Council Full time £42,840 - £53,818

    Compensation: £42,840 or £53,818 (Senior) annually (based on qualifications and experience)Work Schedule: Full-time/Part-time (Minimum 0.5 FTE) Flexible working hours and patterns will be actively considered(Part-time minimum may be adjusted if requiring sponsorship to work)Employment Type: PermanentWorkplace: Science and Technology Facilities Council,...


  • Harwell, Oxfordshire, United Kingdom OPD (Oxford Product Design) Full time

    Job Title: Embedded Systems Software DeveloperAt OPD, we're seeking an experienced Embedded Systems Software Developer to lead the delivery of electronics projects and strategically develop our firmware and hardware design and development offerings.Key Responsibilities:Manage the delivery of all electronics and embedded software componentsDevelop proposals...


  • Harwell, Oxfordshire, United Kingdom OPD (Oxford Product Design) Full time

    Job Title: Embedded Systems Software DeveloperAt OPD, we're seeking an experienced Embedded Systems Software Developer to lead the delivery of electronics projects and strategically develop our firmware and hardware design and development offerings.Key Responsibilities:Manage the delivery of all electronics and embedded software componentsDevelop proposals...


  • Harwell, Oxfordshire, United Kingdom OPD (Oxford Product Design) Full time

    Job Title: Embedded Software EngineerWe are seeking an experienced Embedded Software Engineer to lead the delivery of electronics projects at OPD and strategically develop our firmware and hardware design and development offerings to our clients.About the RoleThis is a key position within our team, responsible for managing the delivery of all electronics and...


  • Harwell, Oxfordshire, United Kingdom OPD (Oxford Product Design) Full time

    Job Title: Embedded Software EngineerWe are seeking an experienced Embedded Software Engineer to lead the delivery of electronics projects at OPD and strategically develop our firmware and hardware design and development offerings to our clients.About the RoleThis is a key position within our team, responsible for managing the delivery of all electronics and...


  • Harwell, Oxfordshire, United Kingdom OPD (Oxford Product Design) Full time

    Job Title: Embedded Software EngineerWe are seeking an experienced Embedded Software Engineer to lead the delivery of electronics projects at OPD and strategically develop our firmware and hardware design and development offerings to our clients.About the RoleThis is a key position within our team, responsible for managing the delivery of all electronics and...


  • Harwell, Oxfordshire, United Kingdom OPD (Oxford Product Design) Full time

    Job Title: Embedded Software EngineerWe are seeking an experienced Embedded Software Engineer to lead the delivery of electronics projects at OPD and strategically develop our firmware and hardware design and development offerings to our clients.About the RoleThis is a key position within our team, responsible for managing the delivery of all electronics and...


  • Harwell, Oxfordshire, United Kingdom OPD (Oxford Product Design) Full time

    About the RoleWe are seeking an experienced Embedded Software Engineer to lead the delivery of electronics projects at OPD. As a key member of our team, you will be responsible for managing the delivery of all electronics and embedded software components, developing proposals, and leading the technical direction of hardware developments.Key...