Job Description
Senior Research Software Engineer
Reference: B01-05022
Department: Vice-President (Operations) – UCL Centre for Advanced Research Computing (ARC)
Location: London (Hybrid – minimum 20% on-site)
Contract Type: Permanent
Working Hours: Full-time (35 hours per week)
Salary: £54,172–£63,752 per annum (Grade 8), including London Allowance
Closing Date: 5 May 2025
Visa Sponsorship: Available (Skilled Worker / Global Talent Visa)
About Us
The UCL Centre for Advanced Research Computing (ARC) is a pioneering institute at the heart of one of the world’s top universities. We support computational science and digital scholarship through cutting-edge infrastructure, expert services, and innovative collaboration. Our team of Research Software Engineers (RSEs), DevOps specialists, HPC experts, and data professionals work across every academic discipline, empowering researchers to tackle complex challenges with advanced digital tools.
We are both a professional service department and a hub of research innovation—driving forward excellence in digital methods, infrastructure, and research support.
The Opportunity
Are you a skilled software engineer looking to collaborate with world-leading research teams on real-world scientific and scholarly challenges?
In this role, you’ll help design, develop, refactor, and maintain scientific software used across diverse disciplines—from climate simulations and medical imaging to digital humanities and machine learning. You’ll support research teams by applying best practices in software engineering, delivering robust, scalable solutions, and enabling reproducible, high-impact research.
As a Senior Research Software Engineer, you’ll also have the opportunity to lead technically or managerially—whether through project leadership, mentoring junior staff, or developing training courses. This is a dynamic and varied role with room for growth, learning, and specialization.
Who We’re Looking For
Essential:
- A degree in a relevant field or equivalent professional experience
- Strong programming skills and commitment to software development best practices
- Enthusiasm for continual learning and collaboration across disciplines
- Excellent written and verbal communication skills
We are particularly interested in candidates with experience in one or more of the following areas:
- DevOps: Infrastructure as Code, Kubernetes, Terraform, Docker, Linux, MLOps
- Trusted Research Environments: Cybersecurity, Secure Data Environments, ISO/IEC 27001
- High-Performance Computing (HPC): GPU programming, parallel CPU programming, Fortran, numerical simulation
Candidates with other technical backgrounds are welcome to apply. Depending on experience, some roles may be offered at the standard level.
Why Join Us?
As part of UCL’s ARC team, you’ll be at the forefront of digital research innovation in one of the world’s top universities. We offer:
- A collaborative, inclusive, and intellectually stimulating work environment
- Access to advanced technologies and high-performance computing resources
- Opportunities to shape cutting-edge research and infrastructure
- A supportive culture focused on professional growth and technical excellence
What We Offer
- 41 days of leave (27 annual leave + 8 bank holidays + 6 closure days)
- USS Pension Scheme (6.1% employee / 14.6% employer contribution)
- Life insurance (3x salary)
- Cycle to work scheme and season ticket loan
- On-site nursery and gym
- Enhanced parental leave policies
- Employee assistance programme and wellbeing support
- Discounted private medical insurance
Equality, Diversity and Inclusion
We believe diversity drives innovation. We actively encourage applications from underrepresented groups, including Black, Asian and ethnic minority candidates, LGBTQI+ individuals, disabled people, and—for senior roles—women. We are working towards an Athena SWAN award and are deeply committed to advancing gender and racial equality in our department and across UCL.
Learn more about UCL’s EDI initiatives: Equality, Diversity and Inclusion at UCL
How to Apply
Please submit the following:
- A CV
- A cover letter stating which level you are applying for (Standard or Senior) and how you meet the criteria
For more details on the role and to download the full job description, please follow the link at the bottom of this page.
Ready to empower world-changing research?
Apply by 11:59pm GMT on 5 May 2025