Research Software Engineer

Note: This application has been filled. Please see our Vacancies page for open vacancies.

Research Software Engineer

Job description

In this position, you will be responsible for the further development of our web-based radiology workstation, which is built on Django, VueJS, and MeVisLab. This includes understanding user needs, creating requirements, developing the workstation, integrating algorithms, automating tests, writing documentation, releasing, supporting users, maintenance and publication in peer-reviewed journals. You will work in the RSE team of DIAG, and work in close collaboration with deep learning algorithm developers and end users. You will be supervised by James Meakin.


You should have an MSc or PhD degree in Computer Science, Physics, Biomedical Engineering or another technical field or equivalent practical experience.

We are looking for a self-motivated research software engineer with an interest in medical imaging and excellent communication skills in English. You should have experience with developing software that is used by others, any experience developing scientific software or open source software is a plus. You should have demonstrable experience of building software in Python. You should be familiar with web technologies, and it would be advantageous if you have developed a server-side application or have experience with VueJS, Django, Qt, MeVisLab, WebSockets, Ansible and/or Docker. We encourage you to apply even if you do not meet all of the requirements above.

We offer a collaborative, international environment with ample opportunities to develop your skills.

Conditions of employment

Upon commencement of employment we require a certificate of conduct (Verklaring Omtrent het Gedrag, VOG) and there will be, depending on the type of job, a screening based on the provided cv. Radboud university medical center's HR Department will apply for this certificate on your behalf.

Read more about the Radboudumc employment conditions and what our International Office can do for you when moving to the Netherlands.


RSE Team

The Research Software Engineering team is a group within DIAG who also have expertise in software engineering and specialize in research that is driven by robust and reproducible research software. This software is made open source where appropriate ( and published in academic journals. We also provide other researchers who do not have a background in software engineering education on the fundamentals, and promote best practices in software development learnt from industry. We also aim to have a direct impact on healthcare by translating some of the group's research software output into the clinical workflow for our in-house radiologists, pathologists, and ophthalmologists.


Radboudumc strives to be a leading developer of sustainable, innovative and affordable healthcare to improve the health and wellbeing of people and society in the Netherlands and beyond. This is the core of our mission: To have a significant impact on healthcare. To get a better picture of what this entails, check out our strategy.

Read more about what it means to work at Radboudumc and how you can do your part.

How to apply

This vacancy is closed, however, if you are interested in similar positions then please get in touch with Dr. James Meakin.


James Meakin

James Meakin

Lead Research Software Engineer

DIAG Research Software Engineering

 Paul Gerke

Paul Gerke

Bram van Ginneken

Bram van Ginneken

Professor, Scientific Co-Director