U bent hier

Scientific programmer 'Machine learning tools for neuroimaging data'

24 september 2021
Job description
We are looking for a scientific programmer to work on a project focusing on the development and application of advanced statistical and machine learning methods for the analysis of clinical neuroimaging data. Will you join our team?

At a high level, the focus of this project is to develop novel statistical and pattern recognition approaches for analyzing magnetic resonance imaging (MRI) data (structural MRI, functional MRI, connectivity). Specifically, we aim to build a web-based infrastructure to allow users to upload neuroimaging data (for example in NIFTI format) and derive predictions from pre-estimated machine learning models. This builds on an existing software toolkit implemented in python. Therefore, a strong prior experience with tools in the python ecosystem is essential (e.g. numpy, pandas, matplotlib, dash etc) alongside basic web development techniques (HTML, CSS, javascript etc), experience with code version control systems (GitHub) and UNIX/Linux environments (e.g. shell scripting).

Tasks and responsibilities

  • Develop a web-based software interface for existing python-based software tools.
  • Develop generic tools to handle transfer of large data files to and from Donders servers.
  • Write clear documentation for developed tools.
  • Package and distribute software using industry standard tools (e.g. shell scripts, PyPI, container images).

The project is hosted by the Donders Institute for Brain, Cognition and Behavior at the Radboud university medical center (Cognitive Neuroscience department) under the supervision of Assoc. Prof. Andre Marquand, interfacing strongly with the Technical Group, led by Erik van den Boogert and integrated into the wider academic research environment at the Donders Institute.

We are looking for a scientific programmer with a proactive attitude. The project is embedded in a highly interdisciplinary research environment, therefore good communication skills with other team members with varying skill is essential. You are able to work effectively in this interdisciplinary team. A keen interest in cognitive or clinical neuroscience and in clinical applications of machine learning is desirable but not essential.

In addition you possess the profile below. 

  • A bachelors-level degree in a technical discipline such as computer science, engineering, machine learning or other relevant field of study.
  • Highly proficient in programming Python, especially for web-based applications, plus javascript and HTML.
  • Experience with the Linux operating system and running application services with container technology (such as Docker or Kubernetes).
  • Experience with software version control and code repositories.
  • Experience with neuroimaging data analysis techniques, software tools (e.g. FSL, FreeSurfer, SPM) and/or imaging formats (DICOM, NIFTI) is desirable, but not essential.
The Donders Institute for Brain, Cognition and Behaviour is a world leading centre for cognitive neuroscience and offers a unique, multidisciplinary working and learning environment with opportunities for developing expertise in a diversity of research areas and techniques. The centre is equipped with three MRI scanners (3 x 3T) and access to a high field (7T) MR system plus a 275-channel MEG system, an EEG-TMS laboratory, several (MR-compatible) EEG systems, and high-performance computational facilities.

Radboud university medical center is a university medical center for patient care, scientific research, and education in Nijmegen. Radboud university medical center strives to be at the forefront of shaping the healthcare of the future. We do this in a person-centered and innovative way, and in close collaboration with our network. We want to have a significant impact on healthcare. We want to improve with each passing day, continuously working towards better healthcare, research, and education. And gaining a better understanding of how diseases arise and how we can prevent, treat, and cure them, day in and day out. This way, every patient always receives the best healthcare, now and in the future. Because that is why we do what we do.

Read more about our strategy and what working at Radboud university medical center means. Our colleagues would be happy to tell you about it. #weareradboudumc

Working conditions
Working at Radboud university medical center means that you are ahead of the curve and working together on the healthcare of the future. And there is more. Our secondary terms of employment are impressive. These are fully tailored to you thanks to our Employment Conditions Selection Model. At Radboud university medical center, you will be given trust, and you will take the responsibility to handle everything together. We provide annual courses, both professional and personal.

The position is for 12 months, and should begin in 2021 or early 2022.

  • In addition to your monthly salary and an annual vacation allowance of 8%, you will receive an end-of-year bonus of 8.3%.
  • If you work irregular hours, you will receive an allowance.
  • As a full-time employee (36 hours per week), you are entitled to approximately 168 vacation hours (over 23 days) per year.
  • Radboud university medical center pays 70% of the pension premium. You pay the rest of the premium with your gross salary.
  • You get a discount on health insurance as well: you can take advantage of two group health insurance plans. UMC Zorgverzekering and CZ collectief.

In addition to our terms of employment, we also offer employees various other attractive facilities, such as childcare and sports facilities. Want to learn more? Take a look at the CAO UMC.

Comments and contact information
All additional information about the vacancy can be obtained from Dr. Andre Marquand, associate professor. Use the Apply button to submit your application.


Vacature status: 
Reageren voor: 
31 oktober 2021
6525 GA