Two ways to apply: on the employer's site, or submit your CV here
CompensationNot disclosed
LocationLeeds, United Kingdom
ListedNov 10, 2026 (3d ago)
DeadlineNot specified
About this role
There is a Research Software Engineer, IT vacancy at University of Leeds in Leeds, United Kingdom, working on a hybrid schedule. The role sits in Software Engineering, which shapes the kind of work involved. Part of the week is in the office and part is remote, which is how the hybrid setup is described. Experience at senior fits here, and the posting is written with that in mind. Worth a look if you want Software Engineering work in Leeds.
Your Career Hunter matched this listing against the employer's careers page on Nov 10, 2026.
Job Overview
Job description provided by University of Leeds.
The University of Leeds is hiring a Research Software Engineer in IT, based on the university campus with scope for hybrid working, at Grade 7.
You will help explore, design, build and support innovative solutions to research computing problems and support the research community across domains including artificial intelligence, bioinformatics, computational fluid dynamics and data science.
You will support users of the university's high performance computing service and the regional N8-BEDE and JADE-2 services, working with researchers to devise and optimise workflows, models and codes.
You will join a friendly, focused and growing team of Research Software Engineers and infrastructure specialists, with the opportunity to specialise in computational fluid dynamics, artificial intelligence and deep learning, or data science.
Working in the Research IT team within IT Services, you will provide technical software development, data management and cloud computing activities to enhance research outcomes.
Duties include providing expert advice, guidance and training to members of the research community, supporting their use of cloud and high performance computing facilities and helping them undertake reproducible research through code and data shared in the public domain.
You will also explore, develop and optimise new techniques in a range of programming languages and computational tools, and deliver training workshops and seminars.
Candidates need expertise in a branch of computational research, demonstrable skills in software engineering in scientific or numerical computing, and significant experience with one or more programming languages such as Python, R, C or C++, Julia, Java, Go, Perl or Rust.
Experience using a high performance computing environment, data science and deep learning packages such as Pandas, NumPy, Keras, TensorFlow and PyTorch, and containerisation tools such as Docker or Singularity is also valued.
Similar Career Opportunities
Openings in Software Engineering matching similar technical competencies.
Full-time Application Manager role at Staff Connect in Dubai, described on the company's site as a Senior .NET Tech Lead position. The role calls for 10 or more years of experience designing,…
BEM Solutions is hiring a Software Developer to build web and cloud products for construction workflows from its Lahore office. The role involves developing products that support construction…
Mission 42 Ventures is a learning technology company that builds game-based practice tools to help students build academic and life skills with confidence. The company is hiring a Staff Systems…
Loyola University Chicago is seeking a Law School Senior Information Technology Specialist for its Water Tower Campus in Chicago. The role works within Law School Computing Services, which delivers…