Research Engineering

We connect research to applications, helping create usable and sustainable tools, practices and systems.


Researchers and practitioners face a common need for high quality tools, practices, methodologies, platforms and systems.

Many domains can benefit from the deployment of cutting-edge algorithms and approaches, but these cannot be effectively applied unless realised as usable software libraries, reproducible analyses and workflows, or high performance computational environments.

The Research Engineering Group (REG) contributes skills in research software engineering and data science in support of other programmes, as well as to its own projects. This model of working ensures that the tools they develop are useful and applicable to a wider range of areas. The team supports professional delivery of impactful research across the Turing's programmes, as well as its own research interests.

The team concentrate mainly on:

  • Collaboration with academics across the Institute and supporting research with our software engineering and data science expertise.
  • Development of open reproducible practices and tools. 
  • Connecting academic research with real-world problems while working with strategic commercial partners.
  • Advanced support and provision of computing platforms that underpin research.
  • Teaching and training.

To keep up to date with the team, follow us on twitter: @turinghut23


Header image: Close up of a Bletchley Park Bombe, designed by Alan Turing and his colleagues to decipher German Enigma machine messages in WW2. Source: mendhak, Flickr, Creative Commons.

research engineering group



The most recent events involving REG are shown below. For a complete list see here


Below is the list of our most recent publications, the full list can be found here