Home My Page Job Ideas Research Software Engineer

Job Description


Gr33en7utur35

This job is part of our Green Futures series:  > See more Green Futures job ideas > Find out more about Green Futures


Mid green job

Research Software Engineers (RSE) build and maintain scientific research software. Using programming skills and knowledge of research principles, they create bespoke software solutions for various scientific studies.  With so much science focused on climate change and sustainability, this role offers the chance to contribute to vital green research. RSEs bridge the gap between research and software, producing efficient, reliable digital tools, optimising algorithms, and creating data pipelines and visualisations.

To become a Research Software Engineer you need substantial software expertise, together with an extensive understanding of research practices, either generally or in particular scientific fields.  Typical research programming languages include Python, C++, R, SQL, JavaScript, C, Fortran, and MATLAB.  You will most likely need a degree in Computer Science or Software Development and be able to demonstrate a good understanding of research projects. Alternatively, you could have a scientific research degree whilst being able to demonstrate robust software development skills.

Salary range: Starting at £35,000-£45,000

Home
Vacancies
My Page
Explore