Magnet.me  -  The smart network where students and professionals find their internship or job.

The smart network where students and professionals find their internship or job.

Medior Python developer

Posted 16 May 2025
Share:
Work experience
3 to 8 years
Full-time / part-time
Full-time
Job function
Salary
€4,024 - €6,110 per month
Degree level
Required language
Dutch (Fluent)
Deadline
29 May 2025 00:00

Your career starts on Magnet.me

Create a profile and receive smart job recommendations based on your liked jobs.

Maak impact als Python Developer bij het Nederlands Forensisch Instituut

Ben jij een ervaren python developer en wil je jouw kennis en ervaring inzetten om de wereld veiliger en rechtvaardiger te maken, dan zijn wij op zoek naar jou! Als medior python developer bij het team Data Science en AI van het Nederlands Forensisch Instituut (NFI), zet jij jouw programmeervaardigheden in bij het oplossen van uitdagende forensische data science vraagstukken.

Bij team Data Science en AI passen we data science toe binnen de strafrechtketen. Wij ontwikkelen modellen die de doorslag kunnen geven in de opsporing of een grote strafzaak. Daarnaast besteden we tijd aan R&D, om up-to-date te blijven binnen ons vakgebied. Zo doen we kennis op die we kunnen inzetten in ons eigen werk, maar ook kunnen delen met ketenpartners binnen het veiligheidsdomein.

Projectvoorbeelden

  • Het ontwerpen en trainen van deep-learning modellen voor het herkennen van vuurwapens in miljoenen afbeeldingen.
  • Het finetunen van open source audiomodellen zoals Whisper, om tapgesprekken automatisch om te zetten in tekst.
  • Het trainen van een taalmodel op assembly code om vergelijkbare stukken code te vinden, waarmee we onze collega’s bij hardware vooruithelpen.
  • Het ontwikkelen van een model waarmee onze collega's bij de politie automatisch doodsbedreigingen kunnen herkennen.

Kortom, door de diversiteit aan data, samenwerkingen en technieken is iedere opdracht weer anders en op zijn eigen manier uitdagend. Ben je benieuwd naar voorbeelden? Niet alles wat we doen kan gepubliceerd worden, maar als het even kan dragen we een steentje bij aan de open-source community.

Als medior python developer breng jij de kwaliteit van onze codebases naar een hoger niveau. Met jouw kennis van de best practices binnen software development zorgen we dat onze data science projecten goed leesbaar, testbaar en begrijpelijk zijn. Je vindt snel je weg door bestaande code en weet ook hoe je een nieuwe repository opzet die over een paar jaar nog steeds bruikbaar en begrijpelijk is. Jouw ervaring met het ontwikkelen en/of onderhouden van libraries zal hierbij goed van pas komen. Ook geef je je collega's constructieve feedback op hun programmeerstijl door middel van code reviews en pair programming. Je bent een Python-enthousiasteling die een visie heeft op het schrijven van leesbare en gestructureerde code. Je weet alles van coding best-practices, zoals modulariteit, uitbreidbaarheid en robuustheid. Ook het schrijven van goede tests en het implementeren van CI/CD pipelines zijn voor jou standaardprocedure. Je houdt de ontwikkelingen van Python bij en je weet praktische tools te vinden die je deelt met collega's. Je bent niet bang om je probleemoplossend vermogen in te zetten bij de uitdagende data science vraagstukken waar ons team aan werkt.

Functie-eisen

  • Je hebt wo-werk- en denkniveau;
  • Je hebt ten minste drie jaar ervaring als Python developer of software engineer;
  • Je hebt gedegen up-to-date kennis van Python en versiebeheer (zoals Git);
  • Ervaring met ontwikkelen van libraries en het implementeren van CI/CD pipelines;
  • Je hebt ervaring met het uitgebreid reviewen van code en het begeleiden van minder ervaren programmeurs in je team;
  • Je hebt een goede beheersing van de Nederlandse taal in woord en geschrift;
  • Kennis en ervaring van containerisatie is een pre;
  • Bekend zijn met PyTorch en HuggingFace is een pre.

Competenties

  • Analyseren
  • Samenwerken
  • Creativiteit
  • Oplossingsgericht
  • Overtuigingskracht
  • Plannen en organiseren

Wat vinden wij nog meer belangrijk
Binnen onze projecten werken we in teamverband, daarom zoeken we een betrokken collega die feedback kan geven en ontvangen op een prettige en constructieve manier. De projecten waaraan je werkt zijn divers, jij pakt dus snel nieuwe onderwerpen op en wil graag je kennis wilt verbreden.

Arbeidsvoorwaarden

Naast het salaris ontvang je een Individueel Keuzebudget (IKB). Het IKB bestaat uit geld (16,50% van je bruto jaarsalaris) en tijd. Met het IKB maak jij de keuzes die bij jou passen en kun je een deel van je arbeidsvoorwaarden zelf samenstellen. Je kunt er bijvoorbeeld voor kiezen om een deel van je maandinkomen te laten uitbetalen wanneer jij dat wenst. Ook kun je dit budget omzetten in verlof en andersom of besteden aan fiscaal vriendelijke doelen. De Rijksoverheid hecht sterk aan persoonlijke groei en loopbaanontwikkeling en biedt daarvoor tal van mogelijkheden. Tot de secundaire arbeidsvoorwaarden behoren onder meer verschillende studiefaciliteiten, bedrijfsfitness, volledige vergoeding van je OV-reiskosten woon-werkverkeer en gedeeltelijk betaald ouderschapsverlof.

  • Een afwisselende baan met in elk geval elk kwartaal een nieuw project
  • Een agile team bestaande uit circa 15 enthousiaste data scientists met verschillende achtergronden
  • De mogelijkheid om onze eigen R&D te prioriteren (en dus om zelf projecten voor te stellen)
  • Een Linux of Windows computer met een NVIDIA RTX 4500 Ada Generation videokaart (of soortgelijk)
  • Toegang tot een server om grotere modellen te trainen
  • Eén conferentiebezoek per jaar, zoals bijvoorbeeld Europython of European Academy of Forensic Science
  • Tijd en budget om cursussen te volgen op technisch gebied (bijv. Coursera cursussen met Andrew Ng) of op persoonlijk gebied (bijv. cursussen over presentatietechnieken, agile werken of effectief communiceren). Ook bieden we interne cursussen aan over forensische onderwerpen, zoals Nederlands Recht, en krijg je de kans om binnen het NFI mee te kijken bij andere forensische disciplines.

Bijzonderheden

  • Het toetsen van de integriteit van onze nieuwe collega’s is voor het NFI van groot belang. Voor deze functie geldt dat er een veiligheidsonderzoek B (VGB-screening) moet worden opgestart bij de Algemene Inlichtingen- en Veiligheidsdienst. Gelet hierop dient de kandidaat een Verklaring van Geen Bezwaar (VGB) te kunnen overleggen voordat aanstelling plaats kan vinden.
  • Ben je in dienst van het Rijk en heb je een aanwijzing als Van-Werk-Naar-Werk- of (medisch) herplaatsingskandidaat? Voeg dan een voordracht van je leidinggevende of trajectmanager en een kopie van de aanwijzingsbrief bij je sollicitatie.
  • Je bent niet verplicht om je geboortedatum en geslacht in je cv en sollicitatieformulier te vermelden.
  • Hybride werken behoort tot de mogelijkheden voor maximaal 50% van de tijd.

Meer over jouw toekomstige afdeling

Je maakt deel uit van het team Data Science en AI, dat bestaat uit ongeveer 15 collega’s. We zijn technisch onderlegde data scientists. Met onze kennis van statistiek, data science en software-engineering brengen we projecten tot een succesvol eindproduct. We werken voornamelijk in Python. En de software die we ontwikkelen? Denk aan gebruikersinterfaces, onze eigen deep learning libraries en dataverwerkings-pipelines.

Als zelf organiserend team hebben we de regie over ons werkproces. We werken in scrumteams aan strafzaken, projecten voor ketenpartners en ons eigen research & development. In deze agile omgeving staan samenwerken en kennis delen centraal. Vaak ben je in een team van drie tot zes personen één tot twee maanden met een project of zaak bezig.

Nederlands Forensisch Instituut

Werken bij de Rijksoverheid betekent een bijdrage leveren aan een beter Nederland. Dus ook aan een veilige en rechtvaardige samenleving voor iedereen. Justitie en Veiligheid verdedigt en beschermt de rechtsorde. Van beleid tot uitvoering. Het Nederlands Forensisch Instituut (NFI) is een agentschap van het ministerie van Justitie en Veiligheid en levert kwalitatief hoogwaardige forensische diensten met behulp van state-of-the-art technologie en wetenschap.

Gedreven NFI-professionals richten zich gezamenlijk op het tijdig leveren van begrijpelijke, objectieve en zo nodig multidisciplinaire forensische analyses, op meer dan dertig onderzoeksgebieden zoals DNA, pathologie en toxicologie, maar bijvoorbeeld ook digitale technologie en wapens. De resultaten spelen een belangrijke rol bij opsporing, vervolging en in rechtszaken. In alle gevallen houdt het NFI zich bezig met zaken die direct van invloed zijn op het dagelijks leven. Dat maakt werken voor het NFI zo bijzonder. Want recht raakt mensen.

Het Rijk hecht waarde aan een diverse en inclusieve organisatie. Werken in divers samengestelde teams maakt ons effectiever, innovatiever en het werk leuker. Eenieder wordt daarom uitgenodigd te solliciteren.

Werk je bij de Rijksoverheid, dan werk je voor Nederland. Aan zaken die beter kunnen in ons land. Beter onderwijs bijvoorbeeld. Leefbare wijken. Of passende zorg. Werken aan een ideaalbeeld. In de wetenschap dat dat ideaalbeeld nooit helemaal wordt bereikt. Want een land is nooit af.
We maken graag nader kennis met je en beantwoorden al je vragen. Want zo…


Werk je bij de Rijksoverheid, dan werk je voor Nederland. Aan zaken die beter kunnen in ons land. Beter onderwijs bijvoorbeeld. Leefbare wijken. Of passende zorg. Werken aan een ideaalbeeld. In de wetenschap dat dat ideaalbeeld nooit helemaal wordt bereikt. Want een land is nooit af.

We maken graag nader kennis met je en beantwoorden al je vragen. Want zo krijg jij een goede indruk van jouw mogelijkheden bij de Rijksoverheid. Kijk in de agenda waar we de komende te vinden zijn.

Government
The Hague
90,000 employees