Junior Developer Knowledge Graphs | The Hague

Do you have a master or PhD in Computer Science, Artificial Intelligence or Information Sciences and would you like to work on knowledge graphs and machine learning in the context of Internet of Things, Smart Home and Smart Energy?


Den Haag

Education type

university (wo)



Hours a week

Fulltime – 40


Apply now


What will you be doing?

The Data Science department is looking for a junior colleague who will address scientific challenges in scalable reasoning on knowledge graphs and machine learning for semantic models in the domain of Internet of Things (IoT), Smart Home and Smart Energy. In the context of the EU funded Interconnect project , several IoT solutions for smart homes and grids will be integrated using Semantic Technologies, bringing together data from users and devices in large knowledge graphs, which include ontologies such as SAREF . In order to deliver advanced data analytics on heterogeneous data, we will use and extend current machine learning methods to deal with multi-modal data (sensor-data, geo-data, background knowledge), which are available as Knowledge Graphs through a semantic interoperability framework. Since the data analytics will be produced for a variety of human users, the models and solutions will have to deal with varying levels of user interaction and be able to provide insights into how and why certain analyses or even decisions were made. This type of explainable AI enables communicating results better to these users. The research is done in close collaboration with VU Amsterdam (Department of Computer Science) as part of the European InterConnect project.

An important part of the job will be the interaction with external stakeholders, such as standardization bodies (e.g., ETSI), industrial partners (e.g., smart appliances manufacturers) and the European Commission about SAREF and its extensions, helping the market to integrate SAREF-based knowledge graphs and reasoning in their solutions. 

What do we require of you?

Perform scientific research on extending and validating SAREF and other related ontologies as well as on distributed scalable reasoning for these ontologies
  • Perform scientific research on Machine Learning solutions on Knowledge Graphs, including user-centric (explainable) services
  • Validate the developed solutions through real-world experiments in one or more large pilots (one pilot is in Netherlands, Eindhoven) in collaboration with local and european project partners
  • Interact with ETSI, The European Commission and industrial partners in order to provide consultancy on SAREF and its extensions
  • Contribute to project deliverables
  • Present project results in stakeholders workshops and events
  • Write scientific papers for international peer-reviewed conferences and journals
  • Present your work in international conferences
  • An MSc degree in Computer Science, Artificial Intelligence, Computational Science, Information Science or closely related area
  • A PhD degree in one of the mentioned above areas is an advantage
  • Expertise in Knowledge Representation/Semantic Web and Machine Learning/Deep Learning
  • Experience in IoT, Smart Home, Building or Energy is an advantage
  • Ability to work well in teams
  • Ability to communicate with and present to clients
  • Good organizational skills
  • Good writing skills
  • Proficiency in the English language
  • Proficiency in the Dutch language is an advantage

What can you expect of your work situation?

TNO, the Netherlands Organisation for applied scientific research TNO was founded to enable business and government to apply knowledge. TNO’s Data Science department has expertise on sharing and analysing structured and unstructured data. In a world where people and machines are becoming increasingly interconnected, data – both complex data and big data – is becoming increasingly important. Our primary mission is to understand and give meaning to this data, using an explainable, collaborative and responsible approach.

The work is part of the Horizon2020 Interconnect project. Interconnect aims to democratize efficient energy management, through a flexible and interoperable ecosystem where distributed energy resources can be integrated with effective benefits to end-users. The project aims to design an interoperable marketplace toolbox supported by a novel IoT reference architecture that defines the interconnection between different digital platforms and aligning existing standards and ontologies like SAREF, allowing different stakeholders to develop innovative services towards a human-centric energy ecosystem. The results will be validated through a number of large-scale pilots.

The scientific work is done in close collaboration with the VU Amsterdam Department of Computer Science, which has approximately 170 members, including 35 tenured staff members and 50 PhD students. Within the department, the Semantic Web group studies Knowledge Representation and User-centric data science, developing new technology and testing it in real-world applications.

What can TNO offer you?

Work enjoyment means something different for each employee. This is why we offer a-la-carte terms and conditions of employment that you can switch around on a monthly basis. Flexible working hours (like 4 days x 9 hours) and different leave schemes mean that you can create a package attuned to your specific wishes.
Read more about TNO as an employer.

TNO attaches great value to both your personal and your professional development. Many opportunities exist for you to develop: conferences, courses, workshops, coaching, intervision, mentoring and job rotation. At TNO you can orchestrate your own career.

Application process

You can apply till 6th of February. The process comprises at least two (selection) rounds. After a positive selection, we will finish off the process by discussing terms and conditions of employment. We try to complete the interviews and assessment within 4 weeks.

For this vacancy it is required that the AIVD issues a security clearance after conducting a security screening. Please visit for more information the AIVD website

Has this vacancy sparked your interest?

Then please feel free to apply on this vacancy! For further questions don’t hesitate to contact us.

Recruiter: Sandra Lemmens
Mobile phone: +31 (0)6-23967752

Hiring manager: Sharon Prins
Phone number: +31 (0)6-537 15812

Note that applications via email and third party applications are not taken into consideration.


Apply now


Ir. Sharon Prins

  • ICT eCoach eHealth mHealth co-design end user

Job alert


Stay up to date with our latest news, activities and vacancies collects and processes data in accordance with the applicable privacy regulations for an optimal user experience and marketing practices.
This data can easily be removed from your temporary profile page at any time.
You can also view our privacy statement or cookie statement.