Het sollicitatiegesprek voor een rol binnen kunstmatige intelligentie—of het nu gaat om een functie als AI Engineer, Machine Learning Specialist of Prompt Engineer—vraagt om een unieke mix van theoretische diepgang en praktische probleemoplossend vermogen. Omdat het AI-landschap zich razendsnel ontwikkelt, toetsen hiring managers niet alleen wat je gisteren hebt geleerd, maar vooral hoe je vandaag complexe uitdagingen analyseert, implementeert en ethisch verantwoord opschaalt.
In dit artikel behandelen we de belangrijkste categorieën van interviewvragen voor AI-functies. We bespreken conceptvragen over kerntechnologieën zoals Retrieval-Augmented Generation (RAG) en finetuning, duiken in praktijkcases en systeemontwerpvragen, en reiken handvatten aan voor de vragen die je zélf aan de werkgever kunt stellen.
1. Conceptuele vragen: RAG, finetuning en evaluatie
Bij technische en hybride AI-functies wordt er in de vroege gespreksfase vaak getoetst of je de fundamentele bouwstenen van moderne Large Language Models (LLM's) echt begrijpt. Het is niet voldoende om te weten dat modellen bestaan; je moet kunnen uitleggen wanneer je welke techniek toepast en wat de afwegingen zijn.
Wanneer kies je voor Retrieval-Augmented Generation (RAG) en wanneer voor finetuning?
Dit is een klassieke architectuurvraag. Veel organisaties willen dat een AI-model anticipeert op interne documentatie of actuele bedrijfsinformatie. Als kandidaat wordt verwacht dat je het verschil helder kunt uitleggen.
“RAG gebruik je wanneer het gaat om dynamische, snel veranderende kennis of wanneer je strikte bronvermelding (grounding) nodig hebt om hallucinaties tegen te gaan. Je zoekt relevante documenten op in een vector database en voedt die als context aan het prompt. Finetuning daarentegen pas je toe om het gedrag, de toon, de structuur of specifieke domeinjargon van het model permanent aan te passen, omdat het model fundamentele patronen aanleert op basis van een dataset. Vaak is een hybride vorm het krachtigst: RAG voor actuele feiten en finetuning voor domeinspecifieke communicatiestijl.”
Hoe evalueer je de output van een LLM-applicatie in productie?
Traditionele software-testing volstaat niet voor generatieve AI vanwege de niet-deterministische aard van taalmodellen. Hiring managers willen horen dat je methodisch nadenkt over kwaliteit en betrouwbaarheid.
In je antwoord kun je toelichten hoe je gebruikmaakt van moderne evaluatieframeworks. Je kunt hierbij verwijzen naar methodieken zoals Ragas of het inzetten van een 'LLM-as-a-judge' principe om automatische evaluaties uit te voeren op aspecten als relevantie, trouw aan de bron en toxiciteit. Daarbij benadruk je dat unit tests nog steeds waardevol zijn voor deterministische onderdelen zoals data-pre-processing en API-integraties, maar dat voor de output een probabilistische benadering vereist is.
2. Praktijkcases en probleemanalyse
Tijdens het gesprek krijg je vaak een hypothetische businesscase voorgelegd. Werkgevers willen observeren hoe je gestructureerd te werk gaat wanneer er sprake is van onzekerheid, beperkte data of operationele randvoorwaarden. Dit sluit nauw aan bij vaardigheden die je ontwikkelt tijdens het bouwen van een sterk AI-portfolio.
Case: Omgaan met hallucinaties in een klantenservice-bot
Stel: jullie klantenservice-chatbot geeft af en toe verzonnen antwoorden over retourvoorwaarden, wat leidt tot boze klanten. Hoe los je dit op?
Een gestructureerd antwoord volgt een logisch stappenplan:
- Analyse en Logging: Eerst zorgen voor robuuste logging van alle prompts en antwoorden om te traceren waar het misgaat (is de retriever zwak of hallucineert het model op basis van correcte context?).
- Retrieval Optimalisatie: Controleer de chunk-grootte en de embedding-modellen van je RAG-pipeline. Mogelijk is de context te groot, te ruisachtig of ontbreken de juiste synoniemen.
- Prompt Engineering & Guardrails: Verscherp de systeeminstructies (system prompt) om het model expliciet te instrueren: "Als het antwoord niet in de context staat, zeg dan dat je het niet weet." Implementeer daarnaast guardrails (zoals NeMo Guardrails of Llama Guard) voor extra validatie.
- Temperatuur aanpassen: Verlaag de generatietemperatuur naar 0 om creativiteit in te perken en deterministisch gedrag te stimuleren.
Voor een gedetailleerd overzicht van de competenties die specifiek per functieniveau worden gevraagd, kun je onze gids over verschillende AI-functies binnen organisaties raadplegen. Wie meer wil weten over de bredere context van de arbeidsmarkt, vindt nuttige achtergronden in ons overzicht over de Nederlandse AI-arbeidsmarkt.
3. Systeemontwerpvragen (System Design)
Voor senior functies (en steeds vaker ook voor medior rollen) is de systeemontwerpvraag een vast onderdeel. Hierin wordt getoetst of je in staat bent om schaalbare, kostenefficiënte en veilige AI-infrastructuren te ontwerpen.
Ontwerp een schaalbaar RAG-systeem voor 10 miljoen interne documenten
Wanneer je deze vraag krijgt, is het belangrijk om niet meteen in de code te duiken, maar top-down te redeneren:
- Data Ingestion & Chunking: Hoe worden documenten (PDF's, wiki's, e-mails) opgeschoond en opgeknipt? Welke chunk-strategie gebruik je (bijvoorbeeld overlapping chunks van 500 tokens)?
- Vector Database Selectie: Bespreek de keuze voor een schaalbare vector database (zoals Milvus, Qdrant of Pinecone) en hoe je indexering (HNSW of IVF) inricht voor snelle retrievals.
- Hybrid Search: Combineer semantische (vector) search met traditionele keyword search (BM25) om zowel conceptuele vragen als specifieke productcodes feilloos terug te vinden.
- Caching en Kostenbeheersing: Implementeer semantische caching (bijvoorbeeld met Redis of GPTCache) om identieke of sterk vergelijkbare vragen direct af te vangen zonder dure API-aanroepen.
Daarnaast is het cruciaal om te anticiperen op compliance en privacy. In veel organisaties mag gevoelige bedrijfsdata niet zomaar naar externe API's worden gestuurd, of gelden er strenge regels vanuit de AVG. Het betrekken van wetgeving en security in je ontwerp getuigt van senioriteit.
4. Vragen die je zelf aan de werkgever moet stellen
Een sollicitatiegesprek is tweerichtingsverkeer. Door slimme, scherpe vragen te stellen, laat je zien dat je niet alleen technisch onderlegd bent, maar ook begrijpt wat er nodig is om AI succesvol in productie te krijgen en te houden binnen een organisatie.
Hier zijn vier krachtige vragen die je kunt stellen aan de hiring manager of het technisch team:
- "Hoe ziet de huidige MLOps-infrastructuur eruit qua CI/CD voor LLM-prompts en experiment tracking?" Hiermee toon je aan dat je weet dat AI verder gaat dan een losse Jupyter Notebook.
- "Welke datakwaliteitsproblemen ervaren jullie momenteel het meest bij het trainen of voeden van jullie modellen?" Dit snijdt direct de kern aan van de meeste AI-frustraties in de praktijk.
- "Hoe wordt er binnen de organisatie omgegaan met modeldrift en evaluatie na deployment?" Dit laat zien dat je oog hebt voor de lange termijn stabiliteit van AI-oplossingen.
- "Wat is de verhouding tussen experimenteren met nieuwe state-of-the-art modellen en het onderhouden van bestaande productiesystemen?" Dit geeft je direct inzicht in de bedrijfscultuur en of er ruimte is voor innovatie versus operationele stabiliteit.
Voor wie zich breder oriënteert op de technische aspecten van AI en de transitie vanuit traditionele softwareontwikkeling, is het ook raadzaam om aanvullende bronnen te raadplegen, zoals onze gids over RAG voor beginners op het leernetwerk van LLMNet.
Conclusie: Voorbereiding is het halve werk
Het succesvol doorlopen van een sollicitatieprocedure voor een AI-functie vraagt om een combinatie van diepgaande technische kennis, pragmatisch probleemoplossend vermogen en sterke communicatieve vaardigheden. Door concepten als RAG en finetuning glashelder te kunnen uitleggen, systeemontwerpvragen gestructureerd aan te pakken en zelfkritische vragen te stellen aan je potentiële werkgever, onderscheid je je direct van de massa. Gebruik deze inzichten om vol vertrouwen je volgende carrièrestap in de AI-wereld te zetten.