Machine Learning Engineer - LLMs, Retrieval and MLOps for NATO

Wlg
Den Haag, Netherlands
6 days ago
Apply on www.careerjet.nl
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours

Tech stack

Artificial Intelligence Airflow Data Analysis Computer Programming Continuous Integration Extract Transform Load (ETL) Python (Programming Language) Machine Learning Node.Js NoSQL Next.js Software Engineering
+14 more
SQL Databases TypeScript Data Logging Retrieval-Augmented Generation Large Language Models Model Validation Backend Fastapi Kubernetes Machine Learning Operations Restful APIs Software Version Control Data Pipelines Docker

Job description

WLG and our selected partners use cookies and similar technologies (together “cookies”) that are necessary to present this website, and to ensure you get the best experience of it. If you consent to it, we will also use cookies for analytics and marketing purposes. See our to read more about the cookies we set. You can withdraw and manage your consent at any time, by clicking “Manage cookies” at the bottom of each website page. common–cookies–alert#acceptAll”>Accept all cookies common–cookies–alert#disableAll”>Decline all non-necessary cookies common–cookies–alert#openPreferences”>Cookie preferences common–cookies–preferences#open” class=”company-links bg-company-primary text-company-primary shadow-form inset-x-4 mb-4 rounded max-w-screen-sm p-4 overflow-auto max-h-[80vh] z-cookie-alert backdrop:bg-[rgba(0,0,0,0.6)] sm:p-10 sm:mb-auto fixed top-2”> Select which cookies you accept On this site, we always set cookies that are strictly necessary, meaning they are necessary for the site to function properly. If you consent to it, we will also set other types of cookies. You can provide or withdraw your consent to the different types of cookies using the toggles below. You can change or withdraw your consent at any time, by clicking the link “Manage Cookies”, which is always available at the bottom of the site. To learn more about what the different types of cookies do, how your data is used when they are set etc, see our . Strictly necessary These cookies are necessary to make the site work properly, and are always set when you visit the site. Vendors Teamtailor common–cookies–preferences#handleCategoryToggle”> Analytics These cookies collect information to help us understand how the site is being used. Vendors Teamtailor common–cookies–preferences#handleCategoryToggle”> Marketing These cookies are used to make advertising messages more relevant to you. In some cases, they also deliver additional functions on the site. Vendors Youtube common–cookies–preferences#handleAccept”>Accept these cookies common–cookies–preferences#handleDecline”>Decline all non-necessary cookies common–header–menu#toggle” data-common–header–menu-target=”button” > Career menu Employee Candidate Homepage common–dropdown#toggle”> Share page common–share#handleClick” data-provider=”Facebook”> Facebook common–share#handleClick” data-provider=”Twitter”> X common–share#handleClick” data-provider=”LinkedIn”> LinkedIn Machine Learning · The Hague Machine Learning Engineer - LLMs, Retrieval and MLOps for NATO with security clearance Own AI systems end to end: the model, the pipeline that trains it, the service that serves it and the guardrails that keep it honest inside a secure environment. careersite–jobs–form-overlay#showFormOverlay” data-careersite–jobs–form-overlay-target=”coverButton”> Apply for this job blocks–cover–scroll#handleScrollDown” title=”Scroll to content”> A multinational defence organisation is building its own applied AI capability, and is looking for an engineer who can take a model all the way into service. You would work on real datasets and real problems, own the pipeline around the model as much as the model itself, and do it inside an environment where reliability and traceability matter more than novelty. What you would be doing

  • Bringing machine learning and data science methods to new datasets and new questions, and judging honestly how well the result performs and how good the data underneath it is.
  • Finding what is wrong in models, pipelines and datasets, and fixing it in ways that survive contact with production.
  • Designing, writing, testing, documenting and refactoring the programs, scripts and AI components the capability is made of.
  • Working to the engineering standards and secure development practices of the organisation, so that what you build can be maintained by someone else.
  • Supporting the whole lifecycle: gathering what is actually needed, choosing how the team works, and automating build, test, release and monitoring.
  • Defining AI modules for integration, producing the build definitions and validating finished modules against agreed functional, quality, security and performance criteria.
  • Building and improving the data pipelines that feed all of it, including extraction, transformation and loading work.
  • Keeping colleagues informed - progress, risks and blockers - and sharing delivery ownership through reviews rather than handovers.
  • Watching what is arriving in the field and contributing to technology assessments, roadmaps and internal knowledge sharing.

Requirements

  • Hands-on history of developing, optimising, deploying and maintaining complete AI pipelines, including training, packaging, monitoring and lifecycle management.
  • Strong programming alongside the machine learning: software engineering discipline applied to applied AI work.
  • A solid grasp of model evaluation - how performance is measured, how it is assessed and how a model is actually improved.
  • Practical use of pre-trained and foundation models, large language models and generative techniques on problems that needed solving.
  • Retrieval-augmented generation, embeddings, vector stores and production agent backends, with frameworks such as LangChain, LlamaIndex or Pydantic AI.
  • MLOps in earnest: version control, continuous integration and delivery, experiment and model lifecycle practice, automated build and release.
  • Backend craft - REST services and modern Python with FastAPI, Pydantic or similar.
  • Containers and orchestration: Docker, Kubernetes, Helm, cloud provisioning, and workflow orchestration such as Airflow or Argo.
  • Guardrails and operational control for language-model systems: observability, logging and monitoring that tell you when something has drifted.
  • SQL and NoSQL databases, and enough TypeScript, Node.js or Next.js to meet the front end halfway.
  • Nice to have: experience of working in secure, restricted or disconnected environments.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerjet.nl
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva ¡ JS Congress

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz ¡ World Congress 2025

2:15 min

Empowering domain teams with an open data platform

Sandhya Menon Sandhya Menon ¡ World Congress 2026 Europe

2:08 min

Essential engineering roles in the generative AI space

Mary Grygleski Mary Grygleski ¡ LIVE

3:16 min

Terminology differences between relational and NoSQL databases

Tim Faulkes ¡ LIVE

5:01 min

Leveraging large language models for code optimization and development

Stephan Gillich Stephan Gillich +3 ¡ World Congress 2024

Videos

See all

Related articles

See all