Research IT

Research Software Engineering

The Research Software Engineering (RSE) team enhances the University’s capacity to produce high quality research software by collaborating with researchers to create efficient, readable, reliable and citable code.


Service Description

  • Pool of approximately 50 professional software engineers and data scientists - one of the largest teams in the country!
  • Advice on, and specification of, research software requirements
    • Software/technical aspects of grants and bid writing
    • Recruiting software engineers into research groups
  • Short- and medium-term support:
    • Consultancies (days/weeks)
    • Short projects
  • Long-term support:
    • ~3 months to n months of effort
    • Varying levels of FTE (>=20%)
    • Targeted deployment at certain times within a project
    • Can be embedded into research groups

Charging Model

Although we offer a degree of support for free via our Application Support Service, a more significant commitment of RSE time must be cost-recovered. We strongly advise you to contact us pre-grant submission for accurate costings and appropriate allocation of RSEs. We will do our best to support requests depending on RSE availability.

More information on how Research Software Engineering Services are costed can be found here.

Contact

If you are interested in collaborating with our Research Software Engineers in your research activities, get in touch or join one of our drop-in sessions for a chat.

Latest Blog Posts

To find out more about how RSE services have transformed digital research recently, you can read our latest blog posts.

Introducing Ontology Maker: A TIC Initiative Bridging Language Gaps in Disaster Relief

Announcing the new Deputy Head of RSE

Web Scraping with Python – a guide

Cross-Language Mappings: A TIC Collaboration with voxANN