Skip to main content
Bonsai Software
All careers

AI Software Engineer

EngineeringRotterdam · HybridPermanent · 32–40h

You build domain-specific AI software and the digital twins for our clients, from the first prototype right through to production.

About the role

Why this role exists

At Bonsai you won't build demos or proofs of concept that gather dust in a drawer. You build software that runs the operations of the country's largest organisations: what you make turns up on the road, in the news and on supermarket shelves.

You work full-stack on the edge of AI: the data pipelines and agents, plus the interfaces that planners, engineers and drivers rely on every day. You stay close to the client and own what you ship, from the first prototype right through to production.

The role

What you'll do

You work in the engineering team, close to our CTO Wout and the AI engineers.

  • Build AI agents and software that actually run in live operations.
  • Design integrations with ERP, TMS and customs systems.
  • Co-architect the digital twins we build for clients.
  • Safeguard quality, evaluation and reliability in production.

Your profile

What you bring

  • Strong fundamentals in Python and/or TypeScript.
  • You've shipped production software, not just notebooks and demos.
  • You think about what solves a problem on the shop floor, and you leave the hype out of it.
  • You enjoy working close to the client.

A plus, not a requirement

  • Experience with LLM pipelines, agent frameworks or RAG in production.
  • Cloud (AWS or GCP) and containers.
  • Domain knowledge in logistics, ports or industry.
  • A feel for data quality and evaluating AI output.

Stack & tools

PythonTypeScriptNext.jsNestJSPostgreSQLDockerAWS / GCPClaude Code

Your first stretch

Your first months

Week 1-2

Get up to speed on a live case and ship your first pull request to production.

Month 1

Your first AI software is running live at a client.

Month 3

You co-architect a digital twin and steer the technical choices.

What we offer

Working at Bonsai

Production, not POCs

Your work runs every day at companies like HDG, Rederij de Jong and Cabooter. No pilots that end up in a drawer.

Ownership from day one

Small team, real responsibility. Spot a gap and you go after it, and your work ends up live at the client.

The best AI tools

You work with Claude Code, ChatGPT, Figma and Copilot. We automate our own work just as hard as the client's.

Rotterdam, hybrid

A tight-knit base in Rotterdam, freedom to work where you're productive. Your word is your word: deliver what you promise.

The process

How your application unfolds

01

Questionnaire

A short questionnaire of 3 to 5 minutes.

02

Intro call

A 30-minute conversation with our recruiter.

03

Case

A technical or practical case of 1 to 2 hours.

04

Final round

A closing conversation with the team, 45 to 60 minutes.

Frequently asked questions

Good to know

Do you work remotely or in the office?

Hybrid. Our base is Rotterdam (Westblaak), where we see each other regularly. Beyond that you're free to work where you're productive.

Do I have to meet every requirement to apply?

No. If you recognise yourself in the role and most of the points, apply. We look at what you can do and how fast you learn, not at a checklist.

Which language do you work in?

Dutch in the office and with clients. Some of our work and documentation is in English. For most roles, fluent Dutch ranges from a strong advantage to a firm requirement.

Which AI tools do you use yourselves?

Claude Code, ChatGPT, Copilot and Figma, among others. We automate our own work as fanatically as the client's.

How quickly will I hear back after applying?

Usually within a few working days. The whole process, from questionnaire to final round, typically takes two to three weeks.

I don't see a matching role. Can I still apply?

Yes. Send an open application to talent@bonsaisoftware.nl and tell us what you'd like to build.