Research Software Engineer (2 Positions) – University of Glasgow (Skilled Worker Visa Eligible)
Location: Glasgow, Scotland, United Kingdom
Employer:
Sector: Research & Science / Data Science & AI
Salary: £41,064 – £46,049 per year
Job Type: Full-time (35 hours per week)
Contract: Fixed-term (up to 3 years)
Visa Sponsorship: Skilled Worker visa may be available
Application Deadline: 31 March 2026
Overview
The Centre for Data Science and Artificial Intelligence (AI) at the University of Glasgow is recruiting two Research Software Engineers to support cutting-edge research projects.
The successful candidates will collaborate closely with researchers and the Research Computing as a Service (RCaaS) teams to develop data-driven solutions addressing global challenges across multiple disciplines.
These projects contribute to key areas including:
- Health and Life Sciences
- Social Sciences and Economics
- Engineering and Physical Sciences
- Arts and Humanities
- Innovation and Impact
- Science of Data Science and AI
This role is ideal for candidates with strong machine learning, AI, and research software development experience who want to work in an interdisciplinary academic environment.
Key Responsibilities
- Collaborate with researchers to develop high-quality research software supporting data science and AI projects.
- Design, build, test, and maintain scalable research software solutions.
- Assist in identifying funding opportunities and contribute to grant proposals.
- Present and disseminate research outputs through reports, presentations, and publications.
- Promote best practices in research software engineering within the academic community.
- Deliver training and workshops to researchers on computational and software development skills.
- Support open research practices, including the use of FAIR data principles (Findable, Accessible, Interoperable, Reusable).
- Participate in knowledge sharing through tutorials, hackathons, and training programs.
- Contribute to strengthening the international research profile of the University.
Required Qualifications & Knowledge
Essential
- PhD (SCQF Level 12) in Computer Science, Engineering, or related STEM field, or equivalent professional experience.
- Strong knowledge of data science and AI techniques used in modern research environments.
- Experience with programming languages such as:
- Python
- R
- C++
- Java
- Julia
- C
- Knowledge of high-performance computing (HPC) and cloud platforms.
- Experience with software development best practices, including:
- Version control (e.g., Git/GitHub)
- Testing frameworks
- Documentation
- Collaborative development workflows
Desirable
- Experience with secure HPC research environments.
- Experience optimizing software for GPU and HPC infrastructure.
Key Skills
- Excellent written and verbal communication skills.
- Ability to present technical research concepts to diverse audiences.
- Strong organisational and time-management skills.
- Ability to work both independently and within multidisciplinary teams.
- Strong stakeholder engagement and collaboration skills.
Experience Requirements
Essential
- Research experience aligned with at least one Data Science and AI research programme.
- Hands-on experience in machine learning and AI development.
- Experience training deep learning models at scale.
- Proven experience applying rigorous software engineering practices.
Desirable
- Experience working with large datasets.
- Experience contributing to large collaborative software projects.
- Experience teaching or training computational skills.
Salary & Benefits
Successful candidates will receive a competitive employment package including:
- Salary: £41,064 – £46,049 per year (Grade 7)
- 41 days annual leave (including public holidays)
- University pension scheme
- Flexible working options
- Health and wellbeing support
- Free 6-month University sports membership
- Relocation assistance where appropriate
The University promotes a supportive and inclusive working environment, encouraging applications from diverse backgrounds.
Visa Sponsorship
This position may be eligible for sponsorship under the UK Skilled Worker visa route, subject to meeting eligibility requirements.
For visa details visit:
https://www.gov.uk/skilled-worker-visa
About the Employer
The is one of the UK’s leading research universities, recognised globally for its excellence in innovation, research, and education. The Centre for Data Science and AI focuses on developing world-changing research solutions through interdisciplinary collaboration.
Application Deadline
31 March 2026 (23:45 UK time)
Apply now
