Over deze vacature
Functie omschrijving
Afdeling Data, Innovatie & Analyse is op zoek naar een ervaren ontwikkelaar die ons wil helpen met Generative AI. Jij bent verantwoordelijk voor de user journey. Je bouwt toegankelijke interfaces die krachtige GenAI-technologie omzetten in een simpele, vriendelijke gebruikerservaring. Samen met het team ontwikkel en implementeer je de geavanceerde Generative AI componenten toepasbaar in het hele bedrijf, zoals onze chatbot, API’s, RAG-implementatie en MCP/AI Agent oplossingen. Onze componenten worden bijvoorbeeld gebruikt in de online chatbot op ns.nl, we helpen Service & Veiligheid personeel met het uitschrijven van boetes, helpen we met het vertalen van teksten en verbeteren we het vinden van verloren voorwerpen.
Samen met andere ambitieuze developers, GenAI-experts en UX-professionals werk je in een gemotiveerd team om Generative AI binnen NS verder te brengen. Belangrijke aspecten hierbij zijn privacy en security. Hoe zorgen we ervoor dat NS-medewerkers de technologie veilig en verantwoord kunnen gebruiken? Het team werkt volgens een Agile/DevOps werkwijze. Je schakelt veel met collega’s, denkt in oplossingen en zorgt voor verbetering.
De opdrachtgever(s)
Hier ga je werken
Welkom in de wereld van ‘DIA’ – Data, Innovatie & Analyse bij NS! DIA telt op dit moment ruim 300 medewerkers. Je kunt deels vanuit huis werken, maar op de woensdag en donderdag werkt het team gezamenlijk op kantoor in Utrecht.
Bij NS vinden we diversiteit en inclusie belangrijk, het maakt samenwerken leuker en het resultaat wordt er vaak beter van. Wat jouw achtergrond is, maakt dan ook niet uit: we zijn ook vooral benieuwd naar jouw visie op de functie van full stack developer GenAI. Daarnaast ben je een aanjager binnen het team. Iemand die zich makkelijk uitspreekt en zich niet snel uit het veld laat slaan. Je bent in staat om constructieve feedback te geven en je vindt een goede samenwerking zeer belangrijk.
Op NS kun je rekenen
Werken bij NS betekent dat jij hét verschil kunt maken in de wereld van duurzame mobiliteit. Jij helpt mee om Nederland bereikbaar te houden, voor iedereen. Bij NS krijg je veel vrijheid. We beloven je dat geen dag hetzelfde is. De kernwaarden van NS zijn open en betrouwbaar. Wij gaan voor resultaat en willen vooruit.
Functie eisen
- De kandidaat gaat akkoord met detachering
- Minimaal HBO/WO Bachelor- of masterdiploma in Computer Science, Artificial Intelligence of een vergelijkbare technische discipline;
- Minimaal 7 jaar ervaring als fullstack ontwikkelaar;
- Ervaring met Python en frameworks zoals FastAPI;
- Ervaring met frontend ontwikkeling en -testen op basis van bijvoorbeeld TypeScript;
- Affiniteit met privacy en security;
- Je hebt een uitstekende beheersing (zowel mondeling als schriftelijk) van de Nederlandse taal;
- Mensgericht persoon die ondernemend is én energie krijgt van samenwerken;
- Een innovatieve en agile mindset.
Wensen:
- Ervaring met LLM/GenAI producten is een pre;
- Ervaring met het maken van MCP en Agentic applicaties is een pre;
Extra info
Startdatum: 20-05-2026
Einddatum: 19-05-2027
Optie tot verlengen: Ja, maximaal 1 jaar.
Aantal uur per week: 36 uur
Toelichting: 32 uur is optioneel.