Junior Data & AI Engineer

Location
Amsterdam, Noord-Holland, Netherlands
Hours
32 - 40 hours a week
Salary
€3,300 per month (based on 40 hours)
You just graduated. You can code, you understand your stats, and you know you want to work with data and AI. What you probably do not know yet is which part of it suits you best. Data platforms? Analytics? Machine learning? You do not have to decide that before you apply. We will work it out together.

This October we welcome four graduates to Xomnia as Data & AI Engineers. You apply once, for one role. During the interviews we get to know your strengths and what you actually enjoy, and by the time you get an offer we will have agreed together which team you start in. Keep reading to see if you are our match.

Please note that the interviews for this role take place on August 20, 21, 24 and 25 and are in-person at our office in Amsterdam. 

About the role and the Xomnia culture

At Xomnia we use data and AI to solve problems that actually matter. From advancing cancer research and keeping the electricity grid stable, to detecting real-time fraud and helping The Ocean Cleanup get plastic out of the ocean. Our clients range from KLM and Rabobank to Enexis and ASML.

As a graduate Data & AI Engineer you join that work directly. Not as an observer, but as part of a project team, with a senior colleague next to you and room to make mistakes while you learn. Our culture runs on curiosity, shared ownership and a willingness to challenge assumptions. We are challengers, we embrace agility, and we are always sharing.

And yes, we have fun. Think Learning Labs, company trips, boat rides through the Amsterdam canals straight from our office, and a free healthy lunch every day.


One role, three directions

Every Data & AI Engineer at Xomnia works from the same foundation: strong engineering, sharp thinking, and the ability to explain both to a client. Where you apply that foundation depends on the team you join:

  • Data Platforms: You build the pipelines and cloud infrastructure that make everything else possible. Think Python, SQL, Airflow, Azure and AWS.
  • Analytics & Data Engineering: You turn raw data into models, dashboards and KPIs that businesses actually use to make decisions. Think dbt, Snowflake, Power BI and data modeling.
  • AI: You design and deploy models that go into production and stay there. Think scikit-learn, MLOps, Docker, CI/CD and GenAI.

You do not pick one when you apply. We use the interviews to figure out where your skills and interests fit best, and we tell you what we see. If you already know exactly which direction you want, tell us, we will take that seriously. And it is not a life sentence either: our Career Pathway maps out how you grow from Junior to Medior to Senior, and people do move between specializations along the way.


What you will do

  • Write clean, efficient and maintainable Python and SQL.
  • Build and maintain data pipelines under supervision, and gradually take on your own components.
  • Get hands-on with cloud services on Azure or AWS.
  • Turn analyses into something a client can act on, and present that clearly.
  • Ask the questions that get to the root of a problem instead of the symptom.
  • Join our Learning Labs, share what you pick up, and use feedback to get better fast.


What you bring to the table

  • A completed Master's in Computer Science, Artificial Intelligence, Data Science, Econometrics, Mathematics, or a related technical field. You graduate in 2026 or graduated recently.
  • Solid programming skills in Python, and you can write SQL queries that hold up.
  • Experience in Git.
  • A foundation in statistics and mathematics, and an understanding of common machine learning algorithms.
  • Familiarity with cloud (Azure or AWS). Course projects, internships and side projects all count.
  • Curiosity about the business side. You want to know why a client needs something, not just what they asked for.
  • Communication skills. You can explain something technical to someone who is not technical.
  • Fluency in English and Dutch.
  • The drive to learn fast, ask for feedback and share what you know.

You do not need to tick every box. If you are strong on the fundamentals and eager to build the rest, we want to talk to you.


What you can expect from us

We offer more than a job. We offer a platform for growth:

  • Start with two weeks of fulltime training (part of a high investment in your development worth €5.000 annually)
  • A monthly salary of €3300 (based on 40 hours, excluding vacation allowance)
  • A structured onboarding with your own career mentor from day one
  • 25 vacation days to fully recharge
  • Secondary benefits such as pension, flexible working options and the possibility to take unpaid leave
  • Memorable company trips. We went to Berlin last year and hit the slopes in Hinterglemm.
  • The opportunity to grow along with our success through Stock Appreciation Rights


How the process works

  1. You apply. One application, no need to choose a specialization.
  2. A first interview with our recruiter and a consultant to get to know each other. The interviews take place on August 20, 21, 25 and 26 and are in-person only (no online interviews)
  3. A second interview with a unit lead and a senior consultant, so we see how you think and you see the kind of work we do.
  4. When we’re both happy, we send you an offer, including the team you will start in. 


Interested? Hop by for a coffee!

At Xomnia we believe in using data and AI to tackle real-world challenges. With a team of passionate experts from 20+ nationalities and over 30% female representation, we celebrate diversity and welcome different perspectives.

Want to be part of this and start your career with us? Apply now to get in contact with our recruiter Denise. The interviews will take place on-site on August 20, 21, 24 and 25. We look forward to meeting you at our office in the heart of Amsterdam! 


Are you our new Junior Data & AI Engineer?

crossmenuchevron-down