Jobs

Research Software Engineer


Job details
  • University of Cambridge
  • Cambridge
  • 2 weeks ago

Are you interested in an exciting opportunity to join our research software engineering team? The successful applicants will develop and improve advanced software applications which power world leading research in areas such as epidemiology, astronomy, particle physics, medical imaging and materials chemistry using current and next generation supercomputing technologies.

Who you'll be working with

The role is based in the University of Cambridge's Research Computing Services, a leading UK National Supercomputing Centre, providing expertise, facilities and services to world-renowned scientists, clinicians and engineers across the UK and beyond. You'll be part of a team of specialist research software engineers, working with a wide range of stakeholders across multiple disciplines and institutions.

What you will do

You'll be working on a diverse range of software projects and on user engagement. You will be comfortable adapting your approach to meet the needs of the project, client and team. You will be working with advanced tools and methods on projects with experienced users as well as novice users and will have an engaging approach to both. You will be enabling users to exploit the capabilities of the latest generation of cutting-edge supercomputing hardware. You will be able to build relationships and have experience of influencing and negotiating with stakeholders to achieve goals.

You will be working with a wide range of stakeholders, and good organisational and communication skills are key to the role.

What you will have

Experience writing and maintaining high-performance application code, with experience of the key languages commonly used in scientific computing such as C, C++ (preferred), Fortran or Python.

Experience with at least one of the frameworks used to exploit large, modern parallel computers such as MPI, OpenMP or CUDA is highly desirable.

Some high-level knowledge of the hardware (i.e. CPUs, GPUs and low-latency interconnects) that make up a modern supercomputer along with experience of working in the Linux software environment will be valuable.

An interest in or experience in the emerging areas of machine learning and data science.

Excellent communication skills.

What we can offer

41 days holiday per year, including bank holidays.

A generous pension.

Hybrid working. The University is supportive of hybrid working, where some work is undertaken on University premises and some in a remote working environment. The aim of our approach is to enable as many staff as possible to work in a hybrid way if they wish and where their role allows.

A friendly and supportive team environment.

The opportunity to shape and influence how we work.

More information about the role is attached in the 'Further Particulars' document.

We support flexible and family-friendly working and are open to non-standard working patterns. While this is advertised as a full-time role, we would consider applications from candidates who are looking to work less than full-time hours and are open to applicants who live outside Cambridge but are willing to travel to Cambridge when required.

All queries should be directed to in the first instance.

The University actively supports equality, diversity and inclusion and encourages applications from all sections of society.

The University has a responsibility to ensure that all employees are eligible to live and work in the UK.

Sign up for our newsletter

The latest news, articles, and resources, sent to your inbox weekly.

Similar Jobs

Research Software Engineer: Geospatial Artificial Intelligence (Geo-AI)

Job Purpose To make a leading contribution to the growing research in Geospatial Data Science at the College of Science and Engineering, this research associate/fellow will work with Professor Ana Basiri and the Geospatial Data Science Group, at the University of Glasgow. The successful candidate will make (a leading) contribution...

University of Glasgow Glasgow

Senior Research Software Engineer and Manager - IT Services - 99739 - Grade 8

Description Position Details IT Services Location: University of Birmingham, Edgbaston, Birmingham UK Full time starting salary is normally in the range £46,485 to £55,295 with potential progression once in post to £62,098 Grade: 8 Full Time, Permanent Closing date: 7th November 2024 Background Achieving the global ambitions of our University...

Chemical Engineering UK

Research Computing Platforms Engineer

The Role and Department ARC’s mission is to deliver a coherent strategy for the computational support of research: enabling research and innovation to be at the forefront of computational practice; enabling academic leadership through the adoption and evolution of leading technology; fostering associated expertise; and enhancing interdisciplinary collaborations. Leading-edge platforms...

Durham University Durham

Research Computing Platforms Engineer

The UniversityAt Durham University we are proud of our people. A globally outstanding centre of educational excellence, a collegiate community of extraordinary people, a unique and historic setting - Durham is a university like no other. We believe that inspiring our people to do outstanding things at Durham enables Durham...

Durham University Durham

Data Engineer

About Ellison Institute of Technology (EIT)The Ellison Institute of Technology (EIT) works to develop and deploy advanced technology in pursuit of solving some of humanity’s most challenging and enduring problems. Guided by world-leading scientists and entrepreneurs, EIT seeks to accelerate innovation by driving scientific and technological advancements across four humane...

EIT Pathogena Oxford

Full Stack Engineer

About Ellison Institute of Technology (EIT)The Ellison Institute of Technology (EIT) works to develop and deploy advanced technology in pursuit of solving some of humanity’s most challenging and enduring problems. Guided by world-leading scientists and entrepreneurs, EIT seeks to accelerate innovation by driving scientific and technological advancements across four humane...

EIT Pathogena Oxford