Bouw AI-oplossingen die daadwerkelijk in productie komen
Bij Refreshworks helpen we organisaties om AI niet alleen te begrijpen, maar daadwerkelijk onderdeel te maken van hun bedrijfsvoering. Als Senior AI Engineer speel je daarin een sleutelrol. Je ontwerpt en bouwt geavanceerde AI-oplossingen voor onze klanten en brengt deze van eerste technische architectuur en prototype naar een veilige, schaalbare productieomgeving.
Je krijgt veel vrijheid in technische keuzes, werkt direct aan complexe klantvraagstukken en helpt tegelijkertijd onze engineeringstandaarden verder te verhogen.
Wat ga je doen?
Als Senior AI Engineer ben je technisch verantwoordelijk voor de realisatie van complexe AI-projecten. Je werkt nauw samen met AI Engineers, AI Consultants en klanten en neemt binnen projecten een richtinggevende technische rol.
Je houdt je onder andere bezig met:
- AI-architectuur: ontwerpen van schaalbare architecturen voor AI-applicaties, agents, RAG-oplossingen en integraties.
- Generative AI & LLM's: bouwen met verschillende LLM-providers, tool/function calling, structured outputs, embeddings, vector databases en advanced RAG.
- AI Agents: ontwikkelen van agentic workflows en systemen waarin AI zelfstandig taken, tools en databronnen combineert.
- Backend & API's: ontwikkelen van betrouwbare AI-services en API's met onder andere Python, FastAPI en TypeScript.
- Cloud & deployment: bouwen en deployen van production-ready oplossingen binnen voornamelijk Azure en waar relevant GCP.
- DevOps & CI/CD: inrichten en verbeteren van geautomatiseerde development-, testing- en deploymentprocessen.
- Quality & security: zorgen dat oplossingen technisch robuust, veilig, onderhoudbaar en schaalbaar worden ontwikkeld.
- Technical ownership: zelfstandig maken en onderbouwen van technische keuzes binnen complexe klantprojecten.
- Coaching & reviews: ondersteunen van andere engineers door middel van code reviews, kennisdeling en technische begeleiding.
- Klantcontact: complexe technische onderwerpen vertalen naar duidelijke keuzes en adviezen voor zowel technische als niet-technische stakeholders.
Je bouwt dus niet alleen sterke AI-oplossingen. Je helpt ook bepalen hoe we ze bij Refreshworks bouwen.
Wat breng je mee?
We zoeken een ervaren engineer die technisch sterk is, verantwoordelijkheid pakt en energie krijgt van het oplossen van complexe vraagstukken.
Je hebt:
- Minimaal 5 jaar relevante software engineering-, machine learning- of AI-engineeringervaring, waarvan aantoonbare ervaring met moderne AI/LLM-oplossingen.
- Sterke ervaring met Python en het ontwikkelen van production-grade software.
- Ervaring met FastAPI of vergelijkbare backend-frameworks.
- Hands-on ervaring met LLM's, RAG, embeddings, vector databases en AI agents.
- Ervaring met meerdere LLM-providers en de afwegingen rondom performance, kosten, latency en betrouwbaarheid.
- Ervaring met Azure en cloud-native development; ervaring met GCP is mooi meegenomen.
- Goede kennis van Docker, Git en CI/CD.
- Ervaring met API-integraties en het ontwerpen van schaalbare softwarearchitecturen.
- Ervaring met monitoring, testing, logging en observability binnen productieomgevingen.
- Het vermogen om zelfstandig technische verantwoordelijkheid te dragen voor complexe projecten.
- Ervaring met het begeleiden, reviewen of coachen van andere engineers.
- Goede beheersing van de Engelse taal.
Incase you would like to apply to this job directly from the source, please click here