The Oxford Research Software Engineering Group at the University of Oxford collaborates with researchers to develop high-quality software solutions tailored to the specific needs of their research projects and provides training to equip researchers with essential software engineering skills.
Our team offers expertise across a broad range of research support areas, including:
- 💻 Research software development
- ⚙️ Setting up development infrastructure (version control, testing frameworks, continuous integration)
- 📐 Advising on best practices in research software engineering
- 🔎 Conducting in-depth code reviews
- 🎓 Delivering tailored training aligned with your research goals
Explore our portfolio 💼 to discover the projects we’ve completed or are currently working on. You can also meet our team 👋, learn about their expertise 🧠, and see the diverse experience they can bring to your project.
If you are interested in collaborating with OxRSE, we encourage you to get in touch 📩. Research Software Engineers from OxRSE will be able to discuss software-related aspects of your project and provide expert advice on software or infrastructure plans.
Gutenberg is an open source research and teaching platform developed by the Oxford Research Software Engineering Group (OxRSE) at the University of Oxford as part of the UNIVERSE-HPC project.
It provides an environment for hosting training materials in a structured, pathway-based style, offering a visual interface for browsing the various sections of training content and viewing them. A course management interface allows trainers to create a course syllabus based on materials set up within the system and then to make this available to students. Details of modules completed and results of exercises and challenges within the training material are collated and made available to course leaders to enable them to keep track of student progress.
A hosted deployment of Gutenberg is available at https://train.rse.ox.ac.uk; self-hosting is also possible.