Enable job alerts via email!

Research Software Engineer

Ecm Selection

Guildford

On-site

GBP 40,000 - 80,000

Full time

8 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a Research Software Engineer to join their innovative team focused on high-impact research and prototyping. This role offers the opportunity to translate scientific code into production-ready software while collaborating with highly qualified experts in a dynamic environment. The company is financially secure and expanding into new sectors, providing a platform for professional growth and skill development. With a competitive salary and a robust benefits package, this is an exciting opportunity for those passionate about technology and research.

Benefits

Medical Insurance
Generous Pension Scheme

Qualifications

  • Experience translating prototype scientific code into production-ready software.
  • Strong knowledge of high-level and compiled system languages.

Responsibilities

  • Develop experimental research projects into production-ready products.
  • Work alongside experts in a forward-looking Innovation team.

Skills

Python
C++
R
Fortran
Machine Learning
Digital Twins

Education

PhD in Physics
PhD in Engineering
PhD in Maths
PhD in Computer Science
Master's with relevant experience

Job description

This long established and successful company is looking for a Research Software Engineer to join their forward-looking Innovation team. This group focuses on high-impact research and early-stage prototyping. In this role you will help develop these experimental research projects into production-ready products.

The company provides integrated modelling software to clients around the world, ranging from small start-ups to multinational corporations. They are financially secure and looking to expand into the pharmaceutical and banking industries amongst others. Their technical staff are all highly qualified, many of them with PhDs, so you will be working alongside experts in their fields with plenty of opportunities to continue developing your skills.

Requirements:
  • Demonstrable experience translating prototype scientific code into performant, production ready software
  • Strong knowledge of at least one high-level scientific language (Python, Julia, R, etc) AND strong knowledge of at least one compiled system language (C++, C#, Fortran, etc)
  • PhD in a technical field such as Physics, Engineering, Maths or Computer Science (a Master’s with highly relevant commercial experience will also be considered)
  • Full rights to work in the UK without limitation

While not required, any additional experience with digital twins, machine learning, reinforcement learning or agentic systems within a scientific context would be beneficial.

On offer is a very competitive salary and attractive benefits package including medical insurance and generous pension scheme. This role is fully on-site with no options for hybrid or remote work.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.