Om te solliciteren op deze stage, moet je met je HvA-emailadres een account aanmaken.

account aanmaken

Bedrijfsinformatie

Robot Lab
Rhijnspoorplein 2
1091 GC
Amsterdam
JMH
Robot Lab

Robot Lab General Assistant AI Agent


The Robot Lab is part of the Amsterdam University of Applied Science (Hogeschool van Amsterdam). We explore the connection between circular materials (like urban waste streams) and digital production processes. Knowledge is developed in relation to three profiling themes of the Faculty of Technology: Smart Industry, Circular Transition and Designing Future Cities. This translates for example to co

Description:

As part of our research and development activities in the Robot Lab, we work on a wide range of projects involving robotics, computational design, digital fabrication, automation, and software development. Over the years, the lab has accumulated a large amount of technical knowledge in the form of code repositories, APIs, machine manuals, project documentation, and internal tools. Accessing and navigating this information efficiently has become increasingly important for students, researchers, developers, and technical staff.

For this graduation internship, we would like to develop an AI-powered Assistant Agent that functions as a technical knowledge assistant for the Robot Lab. The goal is to create a system that allows users to ask questions in natural language about projects, repositories, machines, robots, workflows, APIs, and technical documentation.

The assistant should be capable of processing and indexing different types of information sources provided by the lab, including documentation, manuals, code bases, research outputs, and structured data sources. The system should eventually be deployable within the lab infrastructure as an internal chatbot assistant.

As part of the project, a simple front-end chatbot application should also be developed to allow users to interact with the assistant and receive responses such as text answers, links to relevant resources, references to repositories, or images where relevant.

The project will most likely consist of:

  • Python (AI back-end, APIs, integrations, and agent systems)
  • ReactJS (front-end chatbot interface)
  • Vector databases / embeddings systems (semantic search and retrieval)
  • SQL/Redis (persistent data management)
  • Docker (deployment and containerization)
  • LLM frameworks for Retrieval-Augmented Generation (RAG), fine-tuning, or agent workflows


You will work with existing Robot Lab repositories, APIs, and documentation to develop the assistant system. This may involve integrating different data sources, implementing semantic search and retrieval systems, and researching suitable AI models and frameworks such as GPT, Claude, or open-source LLMs.

The Robot Lab will provide access to relevant datasets, repositories, and technical documentation that can be used to train, index, or contextualize the assistant. The resulting platform should help users quickly find relevant technical information and improve accessibility of knowledge across the Robot Lab ecosystem.

Deliverables

A functional AI assistant system with a chatbot interface, integrated knowledge retrieval from Robot Lab documentation and repositories, deployment-ready back-end infrastructure, and technical documentation

Required knowledge and skills

  • Familiarity with (any parts) of the tech stack outlined in the description is a big plus
  • Good knowledge of Python / JavaScript

Deadline for application

June 20th 2026


Geschikt voor studenten
  • Software Engineering