NinAΒ AI

← Back to careers

NEW!

AI Developer

Internship

From vibe coding to production. From prompt to product.

Amsterdam Β· 32-40 hours

We're looking for an intern who's curious about what's happening under the hood of an AI automation β€” and wants to learn to build it. Not "I once made a script with ChatGPT". Rather: you've already experimented with n8n or automation tools, you understand what a database does, and you want to learn when a no-code solution needs to be replaced by real code.

πŸ’° The offer

What do we offer you?

Your compensation

Internship compensation

Your growth

Learn more than any course

Your environment

Startup environment with impact

🎯 Quick check

Are you a match?

Check off and discover if you're a match for the role!

  • Interest in n8n or similar automation tools and basic knowledge of JavaScript, JSON or Python.
  • Curiosity about LLMs (OpenAI, Anthropic, OpenRouter) and how to use them in workflows.
  • Something to show. A GitHub project, a side project, a demo β€” something that shows you love to build.
  • You're eager to learn, ask for help on time and want to grow as a developer.
  • You're studying a relevant degree (BSc/MSc) or are self-taught with demonstrable project experience.

Don't meet all criteria? No problem β€” but be honest with yourself about whether this is truly for you.

πŸš€ The role

What does your workday look like?

  • Learn to use and apply n8n β€” you start with internal assignments and support our developers.
  • You build AI agents and automations for our clients β€” from week one your work runs in production.
  • You translate an idea from the founder or client into something that scales, logs and doesn't break.
  • You take vibe-coded prototypes and turn them into real products: clean code, error handling, maintainable.
  • You build and manage databases (Supabase / Postgres) and integrations via APIs and webhooks.
  • You experiment with new models, MCP servers and frameworks β€” and share what works with the team.

πŸ“‹ How it works

Application process

  1. 1

    Introduction call πŸ“ž

    We schedule a conversation to get to know each other and discuss the vacancy. This can be online, in person, or sometimes both!

  2. 2

    Hired! πŸŽ‰

    We offer you a contract and you start your first project. Congratulations!

Apply

Apply quickly and easily!

Formulier laden…