Netherlands
1 week ago
Senior AI Engineer (Netherlands) logo

Senior AI Engineer (Netherlands)

STARLIMS

Senior AI Engineer (Netherlands)

Senior AI Engineer needed to build agentic AI systems into the STARLIMS platform, used across quality manufacturing, life sciences, public health, forensics, and environmental sciences. The role focuses on designing reliable, observable, and controllable agent runtimes and production agents, requiring 6+ years of software engineering experience and strong LLM systems expertise.

HybridFull-timeSeniorTypeScriptPython

Salary

Not specified

Work Location

Netherlands, NL

Work Model

Hybrid

Experience Required

6 years

Employment Type

Full-time

Experience Level

Senior

Core Qualifications

Technical (Must-have)
TypeScriptPythonNode.jsAWS LambdaAWS Step FunctionsAWSOpenAIAnthropicMCPEmbeddingsVector SearchReactNext.jsTailwind CSSTerraform
Soft Skills
DebuggingTradeoff analysisAmbiguity toleranceOwnership

Preferred Qualifications

Technical (Nice-to-have)
C#Microsoft .NET FrameworkTemporaln8nAmazon ECSAmazon EKSKubernetes

Key Responsibilities

  • Design and build the runtime our agents execute on: planning and execution loops, tool calling, state management, durable execution, and failure recovery
  • Build the layer through which agents reach platform data and external systems safely
  • Design coordination, delegation, and handoff across agents and workflows where needed
  • Make agent behavior versionable, testable, measurable, and regression-safe across releases
  • Build reusable primitives so new agents are configured rather than rebuilt from scratch
  • Take a domain workflow from expert conversation to a working agent: goals, actions, execution flow, failure handling, and success criteria
  • Ground agent decisions and outputs in authoritative enterprise data rather than relying on model knowledge alone
  • Implement human-in-the-loop by design, including approval gates, override capture, uncertainty handling, and clear evidence for agent decisions
  • Close the loop: turn user corrections and overrides into signals that measurably improve the agent
  • Build evaluation harnesses for multi-step behavior, not single-response accuracy: task completion, tool-call correctness, groundedness, trajectory quality, and regression across model, prompt, and tool changes
  • Define production metrics for agent quality, reliability, latency, cost, and human intervention rates
  • Implement guardrails, fallbacks, timeouts, cost ceilings, and end-to-end observability and tracing across agent runs
  • Design safeguards against prompt injection, unsafe tool use, excessive permissions, data leakage, and other agent-specific security risks
  • Manage prompt evolution, model drift, and non-determinism while maintaining consistent, measurable system behavior across releases
  • Integrate agents with platform APIs and third-party enterprise systems already running in our customers’ environments
  • Build retrieval and context pipelines that turn fragmented enterprise data into reliable, permission-aware agent context
  • Design controlled execution paths for automated actions, with a complete, traceable audit trail
  • Build and operate backend services on AWS (Lambda, API Gateway, DynamoDB, Step Functions, etc.)
  • Own significant parts of the system architecture and contribute to key technical decisions
  • Contribute to infrastructure-as-code and deployment pipelines
AI EngineerAgentic SystemsLLMSeniorHybridNetherlandsAWSTypeScriptPythonSTARLIMS