Software Engineer PythonHboSeniorTech & Data40 hoursFlight 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.Wh
JSfirm
Software Engineer Python
Job Description:
Software Engineer Python
Hbo
Senior
Tech & Data
40 hours

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 will you 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. Youll 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.

Explore the perks of working with us
More benefits

If your position allows this: working from home and working from abroad for up to 8 weeks (EU and Caribbean)

2 development budget to be spent freely

Plenty of room for personal development and great career opportunities

Substantial discount on airline tickets (if you have been employed for at least 6 months)

What do 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.

Everyone who works here breathes cybersecurity’

At Air France-KLM, cybersecurity is high on the agenda. That is why we work with advanced tools. Would you like to join us as an analyst or engineer?

Smarter maintenance planning with AI

Pim and Daan helped develop LiMiTS: an AI tool making life easier not only for planners, but also for engineers.

Smart flight school thanks to PilotGPT

Studying to become a pilot will soon be much easier, thanks to PilotGPT.

Point of view
Great Job! Make a difference aboard with MyFlight

KLM has an app that gives crew the necessary information at hand before flight departure: MyFlight.

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

Apply now

Do you think were a match?
Start your journey with us here.

Start application
Ask your Questions

If you have any questions regarding this vacancy, contact our recruiter Sissel or hiring manager Antoine!This job has the following ID number: 18832

E-mail SisselCall AntoineE-mail Antoine
Company Details
KLM Royal Dutch Airlines
Amsterdamseweg 55
Amstelveen, Noord-Holland Netherlands, International 1182 GP International
www.klm.com/
28 Open Jobs Available
KLM and KLM Cityhopper form the heart of the KLM Group. Via a vast network of 92 European cities and 70 intercontinental destinations. KLM is a partner in the SkyTeam Alliance, which offers passengers even more possibilities, jointly serving 1,063 de...
(Job and company information not to be copied, shared, scraped, or otherwise disseminated/distributed without explicit consent of JSfirm, LLC)
Job Info
Location
Amstelveen, Noord-Holland, Netherlands
Type
Permanent
Company Details
KLM Royal Dutch Airlines
Amsterdamseweg 55
Amstelveen, Noord-Holland Netherlands, International 1182 GP International
www.klm.com/
28 Open Jobs Available
KLM and KLM Cityhopper form the heart of the KLM Group. Via a vast network of 92 European cities and 70 intercontinental destinations. KLM is a partner in the SkyTeam Alliance, which offers passengers even more possibilities, jointly serving 1,063 de...

JSfirm, LLC

Roanoke, TX

jobs@jsfirm.com

JSfirm LLC, Privacy Policy

All rights reserved. 2001-2025 JSfirm