Helaas, deze vacature is niet actief.

Machine learning engineer for medical search engine in Amsterdam

Our search product supports doctors with any data questions, whether related to quality management, clinical trials or research. As a machine learning engineers you will build modules that extract information from clinical reports, making it available to healthcare professionals. The company is small, focussed on collaboration and goal oriented.

What are you going to do

Due to the complexity of EHR data, it doesn’t lend itself well for automated analysis. A key factor in this complexity is that a large part of the valuable information is recorded as text (notes, referral letters, questionnaires). We’re now building a data platform where, using the latest machine learning technologies, this unstructured data is organized and combined with the structured data sources of the EHRs. Furthermore, our platform includes two state-of-the-art applications for identifying patient cohorts based on certain criteria and for collecting clinical data.

As an AI engineer you will apply machine learning algorithms to the unstructured data of EHRs. You make use of the latest research to create machine learning tools that will enhance the experience of our users. What you do has a strong impact on the success of our product.

Together with the AI department you will form a small and self-organising team, responsible for building the infrastructure, implementing the algorithms and converting them to production ready models. EHR data is highly messy, so you must be prepared to getting your hands dirty on this.

Here are some example projects that our AI team is working on right now:
- Linking clinical codes to medical text
- Extracting attributes of medical concepts from text

Finally, you will be part of a larger cross-functional dynamic team consisting of developers, designers, product owners and data engineers. We are user (i.e. doctor) focused, have an experimental mindset and we iterate quickly.

What does a typical AI workday at CTcue look like?
In the morning you have a brainstorm with the developers, data engineers and the product owners about how to improve features. You’ll then work individually on one of our big projects such as normalization of medical concepts or bulk validation. You’ll discuss with Reinier and Lydia how to gather the data you need in an efficient way and you conclude the day by reading research papers in order to find a solution for a complex problem that was bugging you last week.

What we offer

  • A chance to have a real impact (20+ hospitals) on problems in the fascinating field of healthcare
  • Complex AI challenges that can keep you fascinated for a long time
  • Great collegues in a setting that promotes collaboration
  • An environment based on trust and personal responsability

What we ask:

  • At least finished hbo
  • You are a professional who is passionate about having a real improving impact on health care. A background in Artificial Intelligence, including the mathematical foundation, is necessary. You need to be able to independently understand which algorithms be
  • You are able to read and understand dutch at a level that makes assessing the context in medical text possible.
  • Knowledge of and a love for NLP tasks from pre-processing to Entity recognition, concept normalization and context classification
  • You are familiar with a wide range of models/techniques like: Random Forests, CRF’s, topic modeling and deep learning. You understand both supervised and unsupervised techniques.
  • You are capable of integrating AI components in our infrastructure yourself. Models are not “tossed to the neighbors” for implementation.
  • You can describe and speak in an approachable way about complex analyses and concepts within a cross-functional team. You are a great “analytic translator”.


Are you the perfect candidate? Click the button 'apply now' and we'll contact you as soon as possible!

Extra information

Education Level
HBO, Universiteit
Working hours per week
40 - 40
Type of Contract
Stage, Traineeships
Responsible for
Implementing NLP solutions for medical text processing

Amsterdam | Noord-Holland | Ict vacatures | Vacatures software developer | Stage | Traineeships | HBO | Universiteit

Schrijf je nu in!

Wil jij op de hoogte gehouden worden van nieuwe interessante vacatures en altijd binnen 1 muisklik kunnen solliciteren? Schrijf je in als werkzoekende!


We heten wel StudentJob, maar iedereen is even welkom. Ook als je al wat meer ervaring hebt. Meer weten? Check onze FAQ.