At a Glance
- Tasks: Lead the design and development of innovative research software for decarbonising transport.
- Company: Join the University of Glasgow, a world-changing institution committed to inclusivity and excellence.
- Benefits: Enjoy 41 days of leave, flexible working, and a supportive culture focused on your wellbeing.
- Other info: Applications from diverse backgrounds are encouraged to enhance our inclusive community.
- Why this job: Make a real impact in research while mentoring future leaders in software engineering.
- Qualifications: Expertise in programming languages like Python, Java, and experience in research software development required.
The predicted salary is between 35000 - 46000 ÂŁ per year.
This posting is for a full-time (35 hours per week) role, initially funded for up to 24 months.
The University of Glasgow has been a world‑leading institution for more than 575 years, ranked 12th in the Times Higher Education (THE) World Impact Rankings 2025. Our people are at the forefront of innovation, and our past achievements inspire our current world changers.
This is a great opportunity for a new Research Software Engineer to join the University’s School of Mathematics & Statistics.
In this role you will make a leading contribution to the creation and delivery of world‑changing research by applying digital and scientific expertise to provide data‑driven solutions for the Natural Environment Research Council (NERC) funded SenseH2O project, a collaboration between the University of Glasgow and the University of Stirling.
The project’s overall aim is to develop a scalable, low‑cost, systems‑based approach for real‑time water quality monitoring by integrating the latest sensor technologies with cyber‑secure communications, data pipelines powered by artificial intelligence (AI), and web‑enabled data visualisation interfaces to deliver a solution that meets the needs of end‑users across the water industry.
The specific aims for this role are the integration of various statistical and AI‑driven modules into a robust analysis pipeline as well as the data visualisation aspect of the SenseH2O project.
Apply online at: part of Team UofG you will be a member of a world‑changing, inclusive community, which values ambition, excellence, integrity and curiosity.
You can expect:
A warm welcoming and engaging organisational culture, where your talents are developed and nurtured, and success is celebrated and shared.
An excellent employment package with generous terms and conditions including 41 days of leave for full‑time staff, pension – pensions handbook benefits and discount packages.
A flexible approach to working.
A commitment to support your health and wellbeing, including a free 6‑month UofG Sport membership for all new staff joining the University believe that we can only reach our full potential through the talents of all. Equality, diversity and inclusion are at the heart of our values. Applications are particularly welcome from across our communities and in particular people from the Black, Asian and Minority Ethnic (BAME) community, and other protected characteristics who are under‑represented within the University. Read more on how the University promotes and embeds all aspects of equality and diversity within our community endorse the principles of Athena Swan and hold bronze, silver and gold awards across the University.
ÂŁ41,064 to ÂŁ46,049 per annum (Grade 7)
#J-18808-Ljbffr
Research Software Engineer employer: University of Glasgow
Contact Detail:
University of Glasgow Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Research Software Engineer
✨Tip Number 1
Familiarise yourself with the specific programming languages and frameworks mentioned in the job description, such as Javascript for iTwin and Java for MatSim. Having hands-on experience or projects that showcase your skills in these areas will make you stand out.
✨Tip Number 2
Engage with the TransiT team or similar research groups on platforms like LinkedIn or GitHub. Networking with current employees can provide insights into the team's culture and expectations, which can be invaluable during interviews.
✨Tip Number 3
Stay updated on the latest trends in research software engineering and digital twinning. Being able to discuss recent developments or innovations in these fields during your interview will demonstrate your commitment and knowledge.
✨Tip Number 4
Prepare to discuss your experience with project management and mentoring, as these are key aspects of the role. Think of specific examples where you've led projects or trained others, as this will show your leadership capabilities.
We think you need these skills to ace Research Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience in software engineering, particularly in research environments. Emphasise your programming skills and any specific languages mentioned in the job description, such as Python, Java, or C++.
Craft a Strong Cover Letter: In your cover letter, explain why you are passionate about the role and how your background aligns with the responsibilities outlined. Mention your experience in mentoring and training, as this is a key aspect of the position.
Showcase Your Projects: Include examples of previous software projects you've worked on, especially those that demonstrate your ability to lead and manage software development. Highlight any experience with open-source contributions or collaborative projects.
Highlight Continuous Learning: Mention any recent courses, workshops, or memberships in professional organisations related to software engineering. This shows your commitment to staying updated with industry trends and best practices, which is crucial for the role.
How to prepare for a job interview at University of Glasgow
✨Showcase Your Programming Skills
As a Research Software Engineer, you'll need to demonstrate your programming expertise. Be prepared to discuss specific languages and frameworks you've worked with, such as Python, Java, or Javascript. Bring examples of past projects that highlight your coding abilities and problem-solving skills.
✨Understand the Research Context
Familiarise yourself with the TransiT project and its goals. Understanding the challenges in decarbonising transport will help you articulate how your software solutions can contribute to these objectives. This knowledge will show your genuine interest in the role and the impact of your work.
✨Prepare for Technical Questions
Expect technical questions related to software development practices, testing, and version control. Brush up on best practices in software engineering and be ready to discuss how you ensure quality and reliability in your projects. This will demonstrate your commitment to high standards.
✨Highlight Your Mentoring Experience
Since the role involves training and mentoring PhD and Postdoctoral Research Assistants, be sure to share any relevant experience you have in teaching or guiding others. Discuss your approach to mentoring and how you can help foster a collaborative environment within the team.