Contract Type: Fixed-term to start as soon as possible for 36 months or until 30 November 2022, whichever is sooner (subject to agreement with the funder).

Are you a Research Software Engineer or a researcher with strong software development skills, looking to deliver high impact collaborative research within an international consortium? We have an exciting opportunity for a fixed term Research Software Engineer/Research Associate in large scale complex systems software development, based in a world top 100 University and working on an international research project: PRIMAGE (Predictive In-silico Multiscale Analytics to support cancer personalized diaGnosis and prognosis, Empowered by imaging biomarkers). This €7.2m project, funded by EU Hor2020 aims to improve patient outcomes and reduce treatments costs by developing predictive computational methodologies to support decision making in the clinical management of malignant solid tumours.

Your primary role will be the development of large scale multi agent simulation software (for example, FLAME GPU: using modern C++. You will work with a team of developers from other projects to meet common development goals, as well as working with computational modellers from the INSIGNEO institute. You will assist in translating cellular-scale models of tumour growth, spanning multiple biological scales, to high performance computing environments. You will work under the supervision of Dr Paul Richmond, a specialist in Research Software Engineering (RSE) and use of Graphics Processing Units (GPUs) for complex systems simulation. You will actively collaborate with other researchers in this European Consortium, to develop and run complex multiscale individualised simulations of the effect of different treatments on the tumours.

You will be based within the Research Software Engineering group ( within the fast-growing Department of Computer Science, rated within the top five in the UK in the most recent REF. You will collaborate with the the Insigneo Institute of in Silico Medicine, an exciting multidisciplinary research institute, who will be developing the PRIMAGE computational models of tumour growth. There will also be opportunities for international travel and collaboration with academic, commercial and clinical partners across Europe who are world leaders in fields as diverse as paediatric cancer, machine learning, novel biomarker development and computational modelling software.

Candidates must be educated to PhD level (or be close to completion) in computationally based field (or equivalent industrial experience), with excellent software engineering skills and prior experience of software development using modern C++ and Python. Previous experience of GPU computing and high performance computing is not essential but candidates must have an aptitude for learning or improving these skills.

We are committed to exploring flexible working opportunities which benefit the individual and University. We’re one of the best not-for-profit organisations to work for in the UK. The University’s Total Reward Package includes a competitive salary, a generous Pension Scheme and annual leave entitlement, as well as access to a range of learning and development courses to support your personal and professional development.

We build teams of people from different heritages and lifestyles from across the world, whose talent and contributions complement each other to greatest effect. We believe diversity in all its forms delivers greater impact through research, teaching and student experience.

Follow @sheffielduni and @ShefUniJobs on Twitter for more information about what makes the University of Sheffield a remarkable place to work.

Research Software Engineer/Research Associate in Large Scale Simulation – University of Sheffield


RSE Network Coordinator, RSE Confererence Logistics co-Chair, Sponsorship Chair, based at the University of Southampton.

Post navigation