Junior AI Engineer
FRISS · Utrecht, Netherlands
Tailor my CV for this job — free**We only consider candidates based out of the Netherlands for this role.**Title: Junior AI Engineer
Our software helps carriers settle honest claims faster and send the suspicious ones to the investigators who need to see them.About the roleFraud hides in the details: a claim description that doesn't add up, or a pattern no single file shows. Our ML team builds the AI that finds those signals and helps investigators act on them: models that detect fraud in claims and unstructured text, AI agents that support fraud investigators, and explanations that show why a claim was flagged.As a Junior AI Engineer, you help build, test, and run these machine learning and generative AI features. Senior engineers in the team mentor you as you take AI features from prototype to production on Azure, and you grow into a fully independent engineer. The team builds with Claude Code as part of its daily engineering work.What you will doBuild and improve fraud detection features using ML models, LLMs, and AI Agents (prompting, RAG, tool use) with senior engineersWrite clean, tested Python code and contribute to shared agent and LLM componentsBuild evaluation datasets and automated tests for the quality and groundedness of LLM outputsSupport the deployment of AI services in Azure (Azure AI Foundry, Azure OpenAI, containerized APIs) through CI/CD pipelinesHelp monitor AI services in production (logs, traces, latency, cost) and fix issuesPrepare and analyze data, including unstructured text such as claim descriptions, in line with privacy (GDPR) and security practicesDocument your work and share findings with the team and product stakeholdersWhat you bringAn MSc in Computer Science, Artificial Intelligence, Data Science, or a related field0 to 2 years of experience with ML or LLM applications; internships, thesis, and personal projects countGood knowledge of Python, Git, writing tests, and REST APIs (for example FastAPI); SQL is a plusA solid understanding of ML fundamentals and of how LLMs work (prompting, embeddings, retrieval-augmented generation)Hands-on experience with at least one of: OpenAI or Azure OpenAI APIs, LangChain, LangGraph, LlamaIndex, Hugging Face Transformers, PyTorch, or scikit-learnCuriosity, eagerness to learn, and openness to feedback; you take ownership and work well in a teamExcellent communication skills in EnglishNice to haveExposure to Azure: Azure OpenAI, Azure AI Foundry, Azure AI Search, Azure Machine LearningBasic experience with Docker and CI/CD (for example Azure DevOps or GitHub Actions)Experience evaluating LLM outputs or using observability tooling for AI applicationsExperience with AI coding assistants such as Claude CodeInterest in insurance, fraud detection, or financial crimeWhat we offer€3,000 to €4,000 gross per monthHoliday allowance, pension, training budgetHybrid working: 1 to 2 days per week at the office in UtrechtAn international team and setting, with English as the working languageMentoring from senior engineers, and AI work that runs in production for insurers