/ Developer
Bij
in Brussel
AjaxAngularArtificial intelligenceAzureC#JavascriptJqueryPhpPythonRestVoor de Directie van Informatie en Productontwikkeling (DIPO) binnen de Federale Politie zoeken wij een Software Engineer gespecialiseerd in Artificiële Intelligentie (AI).
Werkomgeving
De directie DIPO (Ontwikkeling van Informatie en Producten) van de Federale Politie is een ambitieus digitaliseringstraject gestart dat geavanceerde technologieën, zoals artificiële intelligentie, integreert. In dit kader zijn wij op zoek naar een Software Engineer gespecialiseerd in AI met focus op ontwikkeling en integratie.
De productiedivisie van DIPO steunt op innovatieve en agile processen (Scrum, DevOps, CI/CD) om performante en schaalbare softwareoplossingen te ontwerpen. U maakt deel uit van een dynamisch team dat nieuwsgierig is naar nieuwe technologieën en sterk gericht is op innovatie, met name rond artificiële intelligentie.
Functiebeschrijving
Als ML Engineer bent u enerzijds binnen de divisie verantwoordelijk voor de coördinatie van AI- en Data Science-projecten en anderzijds levert u technische expertise bij de implementatie van AI-oplossingen, waaronder de opzet, opvolging, onderhoud en ondersteuning van een AI Lab.
Wat de coördinatie betreft, bent u het aanspreekpunt binnen de divisie voor de implementatie van AI-initiatieven waarbij onze afdeling betrokken is. U werkt nauw en regelmatig samen met andere IT- en businessprofielen binnen de organisatie om operationele behoeften te vertalen naar haalbare projecten en oplossingen. In dit kader neemt u ook binnen onze divisie en voor de aspecten die ons aanbelangen de technische lead op inzake AI- en Data Science-onderdelen van de projecten waarbij u betrokken bent, en superviseert u alle projectfasen: analyse, ontwikkeling, industrialisatie, monitoring en onderhoud. U begeleidt eveneens junior- en mediorprofielen die in de projecten onder uw verantwoordelijkheid meewerken.
Wat de implementatie betreft, neemt u rechtstreeks deel aan het ontwerp, de ontwikkeling, ondersteuning en het onderhoud van een AI Lab, evenals van AI- en Data Science-oplossingen die de behoeften van de organisatie beantwoorden en waarbij onze divisie betrokken is. U bent verantwoordelijk voor de uitwerking van machine learning-pipelines, evenals hun monitoring en onderhoud. Als senior lid ziet u toe op de toepassing van de beste standaarden in programmering en machine learning binnen de divisie. U volgt de technologische evoluties op de voet om op de hoogte te blijven van de laatste ontwikkelingen binnen MLOps en machine learning, en bent in staat uw collega’s te adviseren bij hun technologische en programmatorische keuzes.
U draagt bij aan de modernisering van bestaande platformen en verkent nieuwe oplossingen rond data, intelligente automatisering en cloud-schaalbaarheid.
Uw belangrijkste verantwoordelijkheden
1. Ontwerpen, modelleren en ontwikkelen van robuuste AI- en Data Science-oplossingen
2. Deelnemen aan de definitie van modulaire en schaalbare architecturen die compatibel zijn met AI-workloads
3. Ontwikkelen en onderhouden van datapipelines en MLOps-workflows in samenwerking met DevOps
4. Bijdragen aan technologische monitoring rond AI
5. Actieve ondersteuning bieden aan andere ontwikkelaars rond AI-technologieën en kennisdeling organiseren (workshops, technische demo’s)
6. Deelnemen aan R&D-activiteiten in AI: POC’s, algoritmeprototypes, continue verbetering
7. Duidelijke documentatie opstellen en regelmatige rapportering aan de afdelingsverantwoordelijken verzorgen
Wat wij van u verwachten
8. Strikte ontwikkelingsdiscipline en bijzondere aandacht voor codekwaliteit en AI-prestaties (latentie, schaalbaarheid, geheugengebruik)
9. Sterke teamgeest en vermogen om samen te werken met diverse profielen (ontwikkelaars, data scientists, architecten, DevOps)
10. Aanpassingsvermogen aan diverse technische en functionele omgevingen
11. Nieuwsgierigheid naar nieuwe toepassingen van AI in digitale producten en transformatie van bedrijfsprocessen
12. Oplossingsgerichte aanpak: problemen gestructureerd analyseren, grondoorzaken identificeren en pragmatische en efficiënte oplossingen voorstellen. Vermogen om afstand te nemen om meerdere scenario’s te evalueren en de meest geschikte oplossing te kiezen.
Gezochte technische stack
13. Databases: MySQL, PostgreSQL, Neo4j, Milvus
14. AI Frameworks: PyTorch, TensorFlow, Hugging Face, MLflow, Sklearn, OpenCV
15. Programmeertalen: Python (R is een pluspunt)
16. Database-paradigma’s: NoSQL, SQL
17. Orchestratie: Kubernetes, Kubeflow
18. Cloudplatformen: Azure, AWS
19. Versiebeheer (code & modellen): MLflow, DVC, Neptune, Git, GitHub, GitLab
Gezocht profiel
20. Master of doctoraat in informatica, AI of gelijkwaardig, met minstens 4 jaar ervaring in data science, MLOps en ML.
21. On-premise & cloud development: expertise in ontwikkeling en implementatie van AI-oplossingen zowel on-premise als in de cloud (Azure, AWS, GCP).
22. 4+ jaar industrie-ervaring: in ML, MLOps en big data.
23. Theoretische achtergrond en praktische expertise in ML en deep learning.
24. Database-paradigma’s (SQL & NoSQL): diepgaande kennis van relationele en niet-relationele DB’s (Postgres, MySQL, Milvus, Neo4j).
25. ML & MLOps: aantoonbare ervaring met ML-deployment en expertise in MLOps.
26. Big data-focus: ervaring met het verwerken van grote gestructureerde en ongestructureerde datasets.
27. Containerisatie & deployment: ervaring met Docker, Kubernetes en orchestratie-tools (Kubeflow). Beheersing van ML-pipelines (Kubeflow, MLflow, SageMaker, …).
28. CI/CD voor ML: beheersing van CI/CD-implementatie voor ML-modellen en bijhorende code.
29. Dataopslag: ervaring met diverse oplossingen (datalakes, datawarehouses, object storage S3).
30. Systeemarchitectuur: vermogen om een end-to-end ML-systeem te ontwerpen met aandacht voor schaalbaarheid, robuustheid, onderhoud en hardwarevereisten.
31. Engels (minimaal) en ten minste één van de twee landstalen (NL/FR).
Wij bieden
De federale overheid zit midden in een grootschalige digitalisering: van cybersecurity tot digitale communicatie, van netwerkverbeteringen om onze nieuwe manier van werken te ondersteunen tot complexe ontwikkelingsprojecten en optimalisatietrajecten van bestaande applicaties. Wilt u hieraan bijdragen en zo maatschappelijke meerwaarde creëren, terwijl u tegelijk werkt aan uw persoonlijke ontwikkeling en maximale kansen krijgt om uw ambities te realiseren? Dan bieden wij u een contract van onbepaalde duur met een duidelijke missie, in een stimulerende omgeving met een zeer competitief salarispakket en een breed scala aan extralegale voordelen, waaronder een mobiliteitsbudget (hospitalisatieverzekering, telewerk, maaltijdcheques, mobiliteit, pensioenfonds ...).
Wij hechten ook veel belang aan een gezonde work-life balance en onze kantoren zijn zeer goed bereikbaar met het openbaar vervoer.
Deel deze vacature via
of