Application URL: 

Software Engineer Python

Type of vacancy: Regular
City: Amstelveen
Hours per week: 40
Education: Hbo
Apply before: 04/14/2025

 

Introduction

Flight KL691, made possible in part by you, the software engineer. Your software and tools ensure a flying start to every departure, even in the event of disruptions! As a KLM employee, you contribute to unforgettable flights, whatever your role.

What are you going to do?

You will be working at one of our business platforms. Here we build optimizers and machine learning models to support near real-time decision making in the complex airline operation.

 

This means you make a direct impact on our KLM operation. For example, you could work on a simulation tool that simulates a day of operations at Schiphol to identify resource usage and bottlenecks. Or, a tool that intelligently allocates aircraft to flights so that we respond optimally to a changing reality. You’re close to anything that pushes and keeps the craftsmanship at the leading edge! Other important aspects of your job:

 

  • You’ll be working with the newest technologies in the area of (big) data and distributed computing and employ cutting edge machine learning and operations research algorithms;
  • You can look forward to co-create with gate agents, cabin personnel and operations experts at KLM and other airlines. Close coordination with data scientists, operations research experts and other engineers in an agile product team way of working is an integral part of your work;
  • Coaching your (Data Scientist) teammates in the intricacies and best practices of software engineering, CI/CD, API design, and more;
  • Designing the right architecture together with senior software engineers and evaluate technology choices to solve the problem at hand;
  • You are encouraged and expected to spend 10% of your time with us learning new things, doing research and developing yourself. You can do this by doing courses, reading papers, or doing cool hack-projects with your colleagues!

Where do you land?

You can take a seat everywhere in our company. As you’re part of the platform Integral Planning & Control you will work shoulder to shoulder with other Software Engineers, Data Scientists, Product Owners, Business Product Analysts, and Frontline Staff to shape the future of KLM and the aviation industry. You'll work with ambitious, highly skilled, helpful colleagues!

Your profile

You are a software professional with the knowledge, innovative power and analytical ability to make an impact in any environment. You are a strong communicator, verbally and in writing. You are excellent at explaining why your solution is the best, and with your powers of persuasion you will effortlessly win over your colleagues. You are a bridge builder, confident, and able to deal with resistance.

 

You also bring along:

  • preferably Bachelor degree or higher in Computer Science, Software Engineering or other relevant fields;
  • extensive experience with Python and its ecosystem;
  • experience with databases and SQL;
  • experience with front-end.
  • experience with building APIs and knowledge of REST API best practices;
  • knowledge of continuous integration/continuous deployment techniques;
  • proficient with automated testing;
  • experience with bringing (data science and/or operations research) models to production and supporting data scientists in industrializing their code;
  • affinity with Operations Research and/or Machine Learning concepts is a plus.

 

We offer

  • A challenging role at an unique employer in the Netherlands;
  • A gross salary between €5.617,44 and €7.222,43 per month;
  • Plenty of room for personal development and wonderful career opportunities;
  • A good pension scheme and 8% holiday pay;
  • A variable income that can go up to a maximum of 16%;
  • 25 days of paid holiday and 5 extra days off;
  • Great discounts on airline tickets (if you have been in service for at least 6 months);
  • A sustainable transport policy, which allows you, among other things, to use all public transport for your commute within the Netherlands, free of charge;
  • Discount of your health insurance;
  • A personal budget for sustainable employability.
     

Ready for your next destination?

Don’t wait any longer and apply for this function before the final boarding call on 04/14/2025! A motivation letter is no longer required; we will simply ask you a couple of questions during your online application. Within two weeks, you will receive a message from us. Your application procedure consists of two interviews and –possibly- an assessment and security research.

Did you know that according to research, women are less likely to apply than men when they don't meet all the job requirements? What a shame. Because, in our view, 'the perfect candidate' is a myth. So, if you have the drive to grow in aspects of this role, we look forward to your application. 

A file check (for ex-KLM-employees) and/or a reference check can be part of the application procedure. By applying for this vacancy you consent to these checks.

 

Questions?

If you would like to know more about the position, please contact the hiring manager. Call or e-mail the recruiter for questions about the application process. In both cases, don't forget to mention the vacancy number: #18832At KLM, we believe in the power of diversity. Would you like to read more about this? Please see our statement.

 

Hiring manager

Antoine Hache: ANTOINE.HACHE@KLM.COM 

 

Recruiter

Sissel Brink: SISSEL.BRINK@KLM.COM  

 

Details from this vacancy are not to be used for marketing purposes.