Research Software Engineer NL, CD
Listed on 2026-07-23
-
Software Development
Job description
The Research Engineering and Infrastructure Team (REIT) is looking for a Research Software Engineer. In this role you will collaborate with researchers on projects across diverse domains such as artificial intelligence, intelligent human/agent interactions, bioinformatics, computer graphics and visualisations, software engineering, data management and engineering, information systems, cyber security, high performance computing and embedded systems.
Typically you will work on two research projects simultaneously, with engagements ranging from a few weeks to multi‑year collaborations. You will liaise with researchers to understand their requirements, develop and implement solutions, and document them along the way.
REIT collaborates with all sections of the computer science departments at TU Delft. The ideal candidate has a wide range of skills, for example:
- Planning, designing and implementing software solutions, including HPC, edge, and embedded software
- Implementing, training and deploying machine learning models
- Developing data processing and analysis pipelines, including visualisations
- Web and mobile development
- Promoting best practices for reproducible and open research
As a member of REIT you will join a group of friendly and dedicated professionals with diverse backgrounds. We encourage our engineers to continuously develop their skills and explore fields outside their main area of expertise.
We are looking for a full‑time engineer dedicated to shaping innovative solutions for the research and teaching community.
Job requirementsMust have:
- Master or PhD degree in computer science, mathematics, physics, engineering, or a related field
- Fluency in one or more modern programming languages commonly used in research (Python, C/C++, Rust, etc.). Demonstrable use of other languages and a keen interest in learning new ones is welcome
- Enthusiasm and ability to rapidly acquire fluency in new technologies and fields
- Capable of switching focus between different projects and teams over time
- Understanding and willingness to keep up to date and implement best practices for software development and analyses (e.g., version control, issue tracking, automated testing, continuous integration) for reproducible research
- Experience with developing web applications and interactive visualisations is a plus
- Strong social and communicative skills in English
- Team player with experience working in a team
Experience in one of the following would be a bonus:
- Artificial intelligence
- Data engineering
- Language models, including privacy‑preserving large language models
- Machine Learning, Reinforcement Learning, Pattern Recognition, Signal Processing
- Computer Vision, Affective Computing, or Wearable Computing
- Web and mobile development
- Designing and testing embedded systems, including PCB prototyping
Due to Dutch regulations, only candidates from EU countries or those with a valid Dutch work permit are eligible for this position.
Conditions of employment- Duration of contract is 1 year temporary with prospect of permanent
- Full‑time position of 32‑40 hours per week
- Salary based on Scale 10 of the CAO for Dutch Universities (gross €3,546 – €5,538 per month for a 38‑hour week), plus 8% holiday allowance and an end‑of‑year bonus of 8.3%
- Excellent pension scheme via the ABP
- Possibility to compile an individual employment package each year
- Discount with health insurers on supplemental packages
- Flexible working week
- 232 leave hours per year at 38 hours, with the option to buy or sell additional leave hours via the individual choice budget
- Plenty of opportunities for education, training and courses
- Partially paid parental leave
- Attention to working healthy and energetically with the vitality program
Apply no later than 31 August 2026 via the application button and upload the following documents: CV and a motivational letter explaining why you would like to become part of the Research Engineering and Infrastructure Team and how your skills and experience would complement the team.
- CV
- Motivational letter
Contact:
Avishek Anand, email Avishek.
Anand.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: