
Help us make research count beyond the lab!

Help us make research count beyond the lab!
REM-Lab is an ICAI (Innovation Center for Artificial Intelligence) lab, a joint initiative between the University of Amsterdam, the Jheronimus Academy of Data Science (JADS) and DPG Media. Together with a team of PhD researchers, university supervisors, and DPG's engineers, we work on responsible news applications.
As our Research Engineer, you make sure the lab's insights don't stay inside the lab. You turn the methods and results developed here into open, usable artifacts that reach the academic community, industry peers, and the wider public. You are the person who ensures the impact of the lab goes beyond academic conferences.

REM-Lab is an ICAI (Innovation Center for Artificial Intelligence) lab, a joint initiative between the University of Amsterdam, the Jheronimus Academy of Data Science (JADS) and DPG Media. Together with a team of PhD researchers, university supervisors, and DPG's engineers, we work on responsible news applications.
As our Research Engineer, you make sure the lab's insights don't stay inside the lab. You turn the methods and results developed here into open, usable artifacts that reach the academic community, industry peers, and the wider public. You are the person who ensures the impact of the lab goes beyond academic conferences.
You take the ideas that come out of the lab and give them a life outside it. Working closely with our PhD researchers, you turn promising research into software and datasets that other people can actually pick up and use. Examples of possible projects include an open library for explainable news recommendation and building a Dutch news dataset that becomes a resource for the whole field.
The lab brings together academic and industry partners, and keeping that collaboration working takes active effort from everyone involved. Clear communication and a willingness to reach out are important here.
Tasks and responsibilities:
You enjoy writing code that other people will read and use, and you take care to leave things in a state someone else can pick up. You are comfortable reading an academic paper and working out what it would take to make it real. When priorities shift between the academic and industry sides of the lab, you stay flexible and keep the work moving. You communicate openly with researchers and engineers alike, and you ask questions when something is unclear.
Your experience and profile:
If this role appeals to you but you don’t match every point above, we still encourage you to apply.
We offer a temporary employment contract for 38 hours per week for a period of 12 months. The preferred starting date is as soon as possible.
The gross monthly salary, based on 38 hours per week and dependent on relevant experience, ranges between € 3.537 to € 4.673 (scale 8). This does not include 8% holiday allowance and 8,3% year-end allowance. The UFO profile O&O 3 is applicable. For this position we cannot sponsor a visa. The Collective Labour Agreement of Universities of the Netherlands is applicable.
Curious about our extensive secondary benefits package? You can read more about it here.
You take the ideas that come out of the lab and give them a life outside it. Working closely with our PhD researchers, you turn promising research into software and datasets that other people can actually pick up and use. Examples of possible projects include an open library for explainable news recommendation and building a Dutch news dataset that becomes a resource for the whole field.
The lab brings together academic and industry partners, and keeping that collaboration working takes active effort from everyone involved. Clear communication and a willingness to reach out are important here.
Tasks and responsibilities:
You enjoy writing code that other people will read and use, and you take care to leave things in a state someone else can pick up. You are comfortable reading an academic paper and working out what it would take to make it real. When priorities shift between the academic and industry sides of the lab, you stay flexible and keep the work moving. You communicate openly with researchers and engineers alike, and you ask questions when something is unclear.
Your experience and profile:
If this role appeals to you but you don’t match every point above, we still encourage you to apply.
We offer a temporary employment contract for 38 hours per week for a period of 12 months. The preferred starting date is as soon as possible.
The gross monthly salary, based on 38 hours per week and dependent on relevant experience, ranges between € 3.537 to € 4.673 (scale 8). This does not include 8% holiday allowance and 8,3% year-end allowance. The UFO profile O&O 3 is applicable. For this position we cannot sponsor a visa. The Collective Labour Agreement of Universities of the Netherlands is applicable.
Curious about our extensive secondary benefits package? You can read more about it here.
The IRLab Amsterdam is part of the Informatics Institute of the University of Amsterdam. Our research focuses on information retrieval: technology to connect people to information. We work on search engines, on recommender systems, and on conversational assistants. There is a heavy emphasis on data-driven methods, for understanding content, for analyzing and predicting user behavior, and for make sense of context.
Want to know more about our organisation? Read more about working at the University of Amsterdam.
The IRLab Amsterdam is part of the Informatics Institute of the University of Amsterdam. Our research focuses on information retrieval: technology to connect people to information. We work on search engines, on recommender systems, and on conversational assistants. There is a heavy emphasis on data-driven methods, for understanding content, for analyzing and predicting user behavior, and for make sense of context.
Want to know more about our organisation? Read more about working at the University of Amsterdam.
If you feel the profile fits you, and you are interested in the job, we look forward to receiving your application. You can apply online via the button below. We accept applications until and including 20 September 2026. Applications will be reviewed on a rolling basis until the position is filled.
Applications should include the following information (all files besides your cv should be submitted in one single pdf file):
Due to Dutch legislation, the UvA is for non-scientific positions obliged to recruit within the EU. If you are not a EU-citizen (including Norway and Switzerland) please do not apply for this vacancy.
Do you have any questions or do you require additional information? Please contact:
If you feel the profile fits you, and you are interested in the job, we look forward to receiving your application. You can apply online via the button below. We accept applications until and including 20 September 2026. Applications will be reviewed on a rolling basis until the position is filled.
Applications should include the following information (all files besides your cv should be submitted in one single pdf file):
Due to Dutch legislation, the UvA is for non-scientific positions obliged to recruit within the EU. If you are not a EU-citizen (including Norway and Switzerland) please do not apply for this vacancy.
Do you have any questions or do you require additional information? Please contact:


We, and third parties, use cookies on our website. We use cookies to ensure that our website functions properly, to store your preferences, to gain insight into visitor behavior, but also for marketing and social media purposes (showing personalized advertisements). By clicking 'Accept', you agree to the use of all cookies. In our Cookie Statement. you can read more about the cookies we use and save or change your preferences. By clicking 'Refuse' you only agree to the use of functional cookies.
