As of 06 July 2026, a new Research Software Engineer (RSE) in Digital Innovation has joined the CAMaCS team on a one-year contract. The RSE will be a shared resource across the departments of Mathematics, Statistics, and Computer Science, providing specialist software engineering support for research projects. Colleagues from these departments are now invited to submit applications for the RSE's time.
If you have a current or upcoming project that would benefit from RSE support, you are invited to submit a request via the application form below by 27 July 2026. Members of the CAMaCS management team will evaluate the applications and notify you of the outcome. Depending on the length of the awarded projects, there may be a call for further rounds, which will be announced by email.
If you have any questions or would like to discuss whether your project is suitable, please do not hesitate to get in touch with the CAMaCS Programme Manager, Hajnal Farkas.
Our new RSE brings experience in developing research software, machine learning and AI applications, optimisation algorithms, and cloud-based software systems. Their background includes building Python-based optimisation and scheduling tools, developing machine learning pipelines for research applications, deploying production software using modern software engineering practices (including Docker, REST APIs, CI/CD and Google Cloud Platform), and creating user-facing applications. They have worked across research and industry environments, with expertise in Python, PyTorch, scikit-learn, Flask, Django, React, and software engineering for reproducible and scalable computational workflows. This breadth of experience will enable them to support projects ranging from computational modelling and data analysis to AI, optimisation, and the development of robust research software.
During the first year, the position is centrally funded through CAMaCS, enabling academics from Maths, Statistics, and Computer Science to access RSE expertise where it can add value to their research.
Looking ahead, if demand continues beyond the initial centrally funded period, we envisage a model whereby RSE time can be costed into research grants and allocated to projects, helping to sustain and grow this capability in a similar way to the successful InRA model.
Please complete and submit the brief form below, which asks for:
a brief summary of the research project;
a description of the activities the RSE would undertake;
the anticipated level of effort required (% FTE) and the expected duration of the support.
Requests will help us to understand demand, to prioritise allocation of the RSE's time, and to ensure the resource is deployed where it can have the greatest impact.
Application form:
{"elements":[{"isDiscrete":false,"hidden":false,"name":"Name or project PI or project lead:","readOnly":false,"id":655630412,"type":"textFieldElement"},{"isDiscrete":false,"hidden":false,"name":"Project title:","readOnly":false,"id":655630418,"type":"textFieldElement"},{"isDiscrete":false,"hidden":false,"name":"Short project description (max 300 words):","readOnly":false,"id":655630450,"type":"textBoxElement"},{"isDiscrete":false,"hidden":false,"name":"Role of RSE in the project (max 300 words):","readOnly":false,"id":655630469,"type":"textBoxElement"},{"isDiscrete":false,"hidden":false,"name":"Requested RSE time (max 12 months):","readOnly":false,"id":655630488,"type":"textFieldElement"},{"isDiscrete":false,"hidden":false,"name":"Anticipated effort (FTE):","readOnly":false,"id":655630502,"type":"textFieldElement"},{"isDiscrete":false,"hidden":false,"name":"Comments or additional info:","readOnly":false,"id":655630516,"type":"textBoxElement"},{"isDiscrete":true,"hidden":false,"values":[{"text":"false","value":"0-false"},{"text":"false","value":"1-false"},{"text":"","value":"2-"},{"text":"false","value":"3-false"},{"text":"false","value":"4-false"}],"name":"Attach relevant file e.g. project outline (optional)","readOnly":false,"id":655631487,"type":"attachment"}]}