Jobs in the Netherlands, in English.

Senior Platform engineer AI

On-site in Utrecht·Full-time·Added today (last checked 4 Nov)

Our summary

Salary
€4,357 a month
Work mode
On-site, Utrecht
Contract
Full-time
Languages
Dutch
Experience
10+ years

Skills

This job advert was originally written in Dutch.

Requirements

What we're looking for

  • You have a higher professional/university thinking and working level and extensive experience (at least 10 years) as a senior software or platform engineer.
  • You have demonstrable experience with LLMs and AI agent tooling and understand concepts around, for example, context, tools, MCP, sandboxing, AI evaluations, and governance.
  • Your AI experience goes beyond using a coding assistant: you can build, integrate, and orchestrate AI agents and critically assess what works and what does not work in practice.
  • You have strong hands-on development experience, for example with Python and/or TypeScript, CI/CD, Git, and cloud environments such as Azure and/or AWS.
  • You have experience building reusable and maintainable platform facilities, where architecture, security, observability, and quality are part of your design.
  • You can provide sound substantiation for technical choices and oversee what these mean for, among other things, identity, access rights, isolation, logging, and recoverability.
  • You enjoy working across teams and disciplines and can support and bring development teams along in the use of the AI platform, also by making complex technical subjects understandable.

At NS, we work with the three behavioral characteristics: speaking up, courage, and readiness to change. For this function in this team, the emphasis is on courage. This means that you actively investigate new possibilities with AI, experiment, and dare to make choices in a field that is rapidly evolving. In doing so, you look critically at what actually works and adds value for development teams.

Pay & benefits

What you'll get

Working at NS means that you can make *the* difference in the dynamic world of sustainable mobility. You help keep the Netherlands accessible, for everyone. At NS, you get a lot of freedom. The possibilities to develop yourself are great. We promise you that no day is the same. And as one of the most beautiful employers in the Netherlands, we have even more to offer. For this position, including:

  • A salary of €4,488 to €7,515 gross per month (scale 61) (based on 36 hours - grading is based on work experience).
  • A 36-hour work week.
  • 144 hours of statutory leave (based on full-time employment) + extra leave depending on age (at least one week).
  • The possibility to exchange 3 Christian holidays for 3 non-Christian holidays.
  • 3% end-of-year bonus, 8% holiday allowance and an excellent pension scheme.
  • Your train travel in 2nd class is free; travel in 1st class is possible with a small personal contribution.
  • Your family travels for free during off-peak hours.
  • Discount on European train travel once you have worked at NS for 1 year.
  • Professional development opportunities
  • A choice plan including, among others, a bicycle plan, extra pension accrual, or extra vacation days.
  • Want to know more? View our employment conditions and collective labor agreement (CAO).

The role

  • Build the AI platform that enables development teams within NS to use AI safely, reliably, and scalably in software development.
  • Create the right technical foundation by providing AI with context, integrations, permissions, and testing, so that teams can go beyond just vibe-coding.
  • Bring AI and engineering discipline together: you ensure that agentic engineering can be deployed in a controlled manner and fits within the high quality and safety requirements of NS.

"AI can write code, but reliable software requires more. You build the platform that allows our teams to truly deploy AI responsibly in their daily software development."

  • Bas, Product Owner AI Platform

What you'll do

As Senior platform engineer AI, you will be part of the AI software Engineering Platform team. You build and manage the platform facilities that allow developers to easily and safely deploy AI for their software development. You make tooling, integrations, and reusable workflows available and build the necessary security, quality controls, and manageability into them. You will work on:

  • the management and enablement of AI tooling around SDLC, such as GitHub Copilot and Claude Code.
  • Enablers required to deploy Agentic Software Engineering responsibly, such as workload isolation and security guardrails. You make coding agents deployable within NS engineering activities.
  • AI-SDLC metrics and dashboards that provide insight into AI usage around SDLC
  • Transformation from conventional SDLC to Agentic SDLC through engineering foundations such as Agentic platform capabilities: skills, MCP servers and the connections that make it all work, and approval gates at critical moments. You ensure that coding agents receive the right context and can execute the assigned actions, while NS developers remain in control.
  • Agentic applications that automate and orchestrate platform engineering activities
  • These facilities are provided as internal products to support the NS developer experience.
  • Helping DevOps teams with AI adoption in SDLC: you support pilots and tooling adoption, contribute ideas for NS use cases, and identify what they truly need.
  • An AI-SDLC governance platform for controlling and managing SDLC agents with facilities such as a plugins marketplace, governance controls, agent evals, and observability.

Hiring process

Apply directly (but certainly before November 21st) via the application button. Within a few minutes, you will receive an automatic application confirmation; we will respond to your application within 2 weeks.

You can address your application to Maaike van der Linden, corporate recruiter.

Email our front office via: recruitment@ns.nl. Would you prefer to contact us by telephone? Then call our front office at 088 671 36 66.

About Nederlandse Spoorwegen

Industry
Railways

In their own words

About the company & team

The Central Platform Organization (CPO) is part of NS IT and helps IT and business colleagues to do their jobs as well as possible. We provide IT services that form the foundation for an agile IT organization and thereby contribute to the digital services of NS.

You will join the AI Software Engineering Platform team within the Development Services cluster. The team builds the AI engineering platform that allows developers within NS to use AI coding agents, agentic SDLC capabilities, and facilities for AI-SDLC governance. In doing so, we build upon the existing Developer Platform: what already works well is maintained, and we add what development teams need to apply AI safely and reliably in their software development.

The team works from concrete challenges from development teams. We investigate where they encounter bottlenecks in the AI-SDLC, develop solutions for this, and test them in practice with users. For solutions that add value, we make them reusable and suitable for broader use within NS. In this, we work closely with, among others, architects and security specialists.

At NS, we find diversity and inclusion important; it makes collaboration more fun and often results in better outcomes. What your background or personal beliefs are does not matter: we are primarily curious about your vision for the role of Senior Platform Engineer AI.

Additional information

  • A background check, including a VOG (Certificate of Conduct), is part of the application procedure. Please also consider the signing of an integrity statement and a non-disclosure agreement.
  • We believe it is important that everyone who works with us feels at home. You can see this in everything we do, and therefore also in our hiring policy. Read more here.
  • With this vacancy, we want to recruit our new colleague ourselves. This is therefore NOT a call for recruitment agencies. This position cannot be filled on an interim basis. For that, please view our hiring page.
All open roles at Nederlandse Spoorwegen
WhatsApp