Senior Machine Learning Engineer

Senior Machine Learning Engineer

Senior Machine Learning Engineer Solliciteer bij de werkgever

De functie

Royal Schiphol Group brings the world within reach. We connect the Netherlands with the rest of the world, creating value for the economy and society. Achieving this involves over 2,000 employees working 24 hours a day, 7 days a week. Our ambition is to develop Schiphol into Europe’s best Airport, both for passengers and for airlines. Innovation is key to achieve this ambition.

At Royal Schiphol Group we have established a Data, AI & Analytics department (DnA), tasked with accelerating our group-wide transition to a truly data-driven organization. This department also oversees the strategic use of AI across the Royal Schiphol Group to identify growth opportunities and areas for innovation with new data products and services.

What will you do as a Senior Machine Learning Engineer?

As senior machine learning engineer at one of the world's premier airports you contribute to value-adding data products by developing robust, reusable and supportable ML infrastructure. You will work closely together with data architects to design and develop technical solutions. We expect you to take the team in tow and together take responsibility for the implementation, testing, and maintenance of these solutions. You help more junior team members to grow and develop their skills. Your work includes:

  • Translate technical needs of the AI team into structural solutions;
  • Breakdown high-level requirements into prioritized actionable tasks;
  • Collaborate with scientists and engineers on the MLE roadmap;
  • Support and improve our software development lifecycle and best practices;
  • Design, implement, and test cloud based (Azure) data intensive applications;
  • Collaborate with data architects to provide optimal technical solutions;
  • Coaching, mentoring and growing members in your team.

About the team and projects

As senior ML Engineer you’ll be taking a steering role in a dedicated MLE team consisting of 9 engineers. Part of the work is done in vertically integrated (product) teams, while another part consists of developing core solutions. Some of our use cases are:

  • IRIS, a web tool used to support decision making three days ahead by predicting effects of proposed solutions on the airport;
  • Predictive security waiting times for passengers on web and app;
  • A deep-learning based event-detection system that processes camera images to give us insight into what is going on in the turnaround process.  

In terms of tooling we work on Azure. Some examples of components in our stack include Airflow, Confluent Kafka, OpenShift and Databricks (PySpark/Scala).

Working as an ML Engineer in Schiphol offers a wide variety of challenges. Schiphol is a city of its own and that is reflected in the variety of data and use cases. Also, it is one of the few places in the Netherlands where you can literally look out of the window and see your software have direct impact.

Jij bent

As a next generation professional you have a clear vision, courage and focus. Innovation and agile working are an absolute priority. You improve yourself every day so that you can be the best. You are introspective and resilient. You believe that creating a good atmosphere is essential for a successful, respectful and welcoming workplace. Your natural approachability enables you to connect with people. You are passionate about your work, curious and open to new developments with a mindset keyed to possibilities and opportunities. If you meet the below requirements, then we look forward to receiving your application.

  • You have a Bachelor’s and/or a Master’s degree in a relevant field (e.g. Computer Science, Mathematics, etc.);
  • You have at least 6 years experience working with machine learning solutions including deployment and management in a production environment;
  • Extensive experience with containerized application deployment technology, e.g. Kubernetes/OpenShift and Helm;
  • Extensive experience with declarative infra-as-code, e.g. Terraform;
  • Professional experience with (Confluent) Kafka;
  • Experience with Databricks and (Py)Spark;
  • Experience with Splunk is a plus;
  • You have worked in an agile environment;
  • You are fluent in English. Knowledge of the Dutch language is a plus.

Wij bieden

  • A competitive salary ranging from € 4.979 and € 6.998 based on 36 hours (scale 14) depending on your knowledge and experience;
  • 6,75% fixed end of the year bonus;
  • A variable participation allowance of up to 7.5%;
  • Schiphol Go allows you to decide for yourself how you travel to and from work;
  • We encourage travelling by public transport, which is why you will receive an NS Business Card;
  • Smartphone, choice of iPhone 13 or Samsung Galaxy S21;
  • Flexible working hours for an optimal work-life balance with a home-work allowance;
  • We give you room for development on a professional and personal level. For example, there is a personal sustainable employability budget (for training, coaching, sports and leave);
  • We promote an inclusive culture, which is why you are entitled to two diversity days, to be used on any day (including holidays);
  • 2% Sustainable Employability Budget (DIB).

Apply directly

Do you recognize yourself in the above and does the vacancy appeal to you? Then we look forward to receiving your application. Send your motivation letter and CV online via the application button.

For additional information about this vacancy please contact our People Lead, Melissa Gontha via Do you have questions about the recruitment process? Please contact our recruiter Mark Blesma via

Please note: an AIVD security screening (VGB B-Civil Aviation) is part of the onboarding.

Nog vragen over deze vacature?
Neem contact op met recruiter

Werken bij Schiphol Group op Luchthaven Schiphol​

Schiphol verbindt. En dat doen we met bevlogen, trotse collega’s. Onze kernactiviteiten zijn ondergebracht in verschillende afdelingen die onderling bijdragen aan de ambitie van Schiphol Group om 'the world's most sustainable and high quality airport' te creëren. Van een grote IT & Data afdeling die de meest innovatieve technieken creëert en inzet, tot de afdeling Airport Operations & Aviation Partnerships, die alles processen faciliteert en regisseert die nodig zijn voor de airlines en de reizigers. Denk bijvoorbeeld aan bagageafhandeling, passagiersstromen in de terminal, stijgen en landen van vliegtuigen, maar ook sneeuw- en gladheidsbestrijding.

Hoe werkt het solliciteren op deze vacature?

Je solliciteert altijd direct bij het bedrijf waar jouw interesse ligt, zonder tussenkomst van een intermediair. Lekker gemakkelijk, direct en snel! Na je sollicitatie neemt het bedrijf contact met je op voor eventuele vervolgstappen.
  • Direct solliciteren bij werkgever
  • Bedrijf neemt contact op
  • Eventuele vervolgstappen
  • Een baan op schiphol?