Skip to main content

Research Software Engineering

Transforming research through the application of software engineering best practices.

About the team

Our Research Software Engineering Team works across all three faculties and with a range of external partners including the Alan Turing Institute. We develop high-quality software in collaboration with scientists, engineers and scholars from all research domains.

Our mission

Our mission is to support the transformation of research at Newcastle through the application of software engineering best practices. Our work spans research, teaching and innovation through engagement with external organisations.

As a team, we work across the whole university and with every academic discipline. Whether this means scaling GPU rendering of city-scale models across thousands of nodes in the cloud, creating new digital editions to breathe new life into medieval texts, helping researchers gain insight into human movement by running gait analysis algorithms at scale or working to help optimise the UK energy network – we do it all

Three core services

Our core services include providing:

  1. software engineering expertise to research projects
  2. grant writing support at no upfront cost
  3. training from our team of Software Carpentry instructors

We bring specialist programming expertise, modern development practices and engineering rigour to academic software. We provide expert software engineering consulting services to world-leading research teams and collaborate with scientists and scholars to build software to meet the next generation of research challenges.