Job Description
Job Title: Research Software Engineer (TransiT – National Research Hub on Twinning for Decarbonising Transport)
Salary: Grade 7, £41,064 – £46,049 per annum
Contract: Full-time, 35 hours per week
Duration: Up to 30 months (funded in the first instance)
Closing Date: 28 August 2025
About the Role
We are seeking a talented and motivated Research Software Engineer (RSE) to play a leading role in the TransiT National Research Hub, which is focused on advancing digital twinning for decarbonising transport.
In this position, you will design, develop, and maintain high-quality research software to accelerate outcomes within the TransiT programme. You will also contribute to mentoring and training PhD students and Postdoctoral Researchers, helping to build a strong, future-facing research community.
This is an exciting opportunity to work with world-class researchers, industry-standard technologies, and contribute to cutting-edge developments in digital twins and data-driven research.
Key Responsibilities
- Lead the design, implementation, and long-term maintenance of research software in line with University and sector best practices (e.g. Software Sustainability Institute guidance).
- Develop and deliver a research software strategy for TransiT, ensuring outputs have maximum impact and visibility through open-source platforms.
- Build and maintain applications in areas such as Digital Twinning, using technologies like iTwin (JavaScript) and MatSim (Java).
- Translate complex research requirements into effective software solutions, providing regular progress updates to stakeholders.
- Manage multiple independent software projects, ensuring delivery to support world-leading research.
- Oversee documentation, licensing, version control, deployment, and repository management of software outputs.
- Provide leadership in promoting best practice through training, mentoring, and sector engagement.
- Ensure testing, quality assurance, reliability, and security of all developed software.
- Stay at the forefront of developments in research software engineering through professional development and international engagement.
- Produce presentations, reports, and updates to inform and support the TransiT project.
Essential Knowledge, Skills & Experience
- Degree (or equivalent experience) in Computer Science, Engineering, or related discipline.
- Proven expertise in software engineering and research software development.
- Proficiency in a range of programming languages (e.g. Python, C++, Java, web technologies).
- Strong knowledge of software workflows (version control, continuous integration, containerisation).
- Experience in data management and collaborative development of data management plans.
- Excellent problem-solving, project management, and communication skills.
- Ability to mentor and train others in software engineering best practice.
Desirable:
- Knowledge of Trusted Research Environments, DevOps (GitHub/GitLab), high performance computing, or cloud-based deployment.
- Experience with immersive technologies such as Unreal Engine.
- Prior experience in a university or higher education setting.
Visa Sponsorship
The University of Glasgow is a licensed Skilled Worker visa sponsor. This role may be eligible for sponsorship under the Skilled Worker visa route if tradeable points can be applied. Candidates requiring visa sponsorship will need to meet the eligibility requirements for a Certificate of Sponsorship.
For more details, please see: Skilled Worker visa guidance – GOV.UK
Why Join Us?
At the University of Glasgow, you will be part of a world-changing community that values ambition, excellence, integrity, and curiosity.
- As a valued team member, you can expect:
- A warm, inclusive working culture where your skills are developed and recognised.
- Generous terms and conditions, including 41 days of leave, pension scheme, and staff discounts.
- Flexible working options to support work-life balance.
- A strong commitment to health, wellbeing, equality, diversity, and inclusion.
We proudly endorse the Athena Swan Charter and hold awards at bronze, silver, and gold levels across the University.
Read more about our staff benefits: UofG Staff Benefits