Senior Machine Learning Engineer

IT & Data
€ 5.011 - € 6.950
32 - 36 uur
Schiphol kantoor (hoofdgebouw, SHG)
Senior Machine Learning Engineer
Connecting your world

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).

    You've got this

    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.
    You get this
    • A competitive salary ranging from € 5.011,- and € 6.950,- based on 36 hours (scale 13) depending on your knowledge and experience;
    • 8,33% fixed end of the year bonus;
    • 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).
    About the team

    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.

    Hoe werkt het solliciteren bij Schiphol?

    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, Evelien Vleems 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.

    Je solliciteert op de vacature bij Schiphol Group
    Je hebt een vacature op het oog en vult het sollicitatieformulier in.
    Je ontvangt een bevestiging van je sollicitatie
    In je mailbox ontvang je een bevestiging van je sollicitatie en de mogelijkheid om in te loggen in het kandidatenportaal.
    Je hebt een kennismakingsgesprek
    Je sollicitatie heeft indruk gemaakt. We zijn benieuwd wie je bent en waar je blij van wordt.
    Je maakt een assessment
    Meestal zetten we persoonlijkheidstesten in om een beter beeld te krijgen van je talenten.
    Je ontvangt een aanbieding
    We willen graag dat je start bij Schiphol Group. Wil jij ook bij ons?
    Welkom in onze wereld
    De start van je carrière bij Schiphol Group.
    Solliciteer voor de functie Senior Machine Learning Engineer
    Mark Blesma
    Heb je nog vragen?
    Mark Blesma recruitment business partner