Because of the rapidly changing digital environment KLM wants to become the most data & technology driven airline in the world. Changing our way of working, modernizing our technology stack and architecture and the right positioning of the people in our organization is key in achieving this ambition.
For commercial digital we are looking for a medior/senior software engineer who is passionate about Generative AI, LLM, Agentic AI best practices and chatbot technology and help us design and implement cutting-edge digital solutions. And to be more specific unlock the power of Generative AI for our digital touchpoints where we are moving into conversational website approach.
One of your key assignments is implementation the Agentic/AI backend solutions for chatbots and services in mobile apps and Web. Analyze the potential of AI and Generative AI.
Next to that a as Commercial Software Engineer, you are a member of one of the product teams and bring all necessary skills to the team to enable the team to translate user and business needs into compelling user stories. As a Software Engineer you take care of specification, design, engineering, testing, delivering, deploying, maintaining, and supporting of digital products. Depending on the service level agreements (SLA) the Commercial Software Engineer can be asked to participate in consignation duties, fi. in case 24/7 support is agreed. We value both technical expertise (analysis, design & architecture, engineering, quality assurance and devops), innovation mindset to bring the team further on the AI roadmap as well as the interpersonal parts of the job (coaching, consulting, coordination, and support).
As Senior Software Engineer, your key results are:
Identify business, users and other stakeholder requirements and translate them into technical solutions, in line with product vision of the Agile Release Plane objectives and KPIs. Perform analysis on the proposed solutions and break down the work in smaller chunks for the team.
Ensure that the design of products is in accordance with the latest industry’s best practices on architecture and software design, and that product architecture within the teams follows enterprise-wide architecture principles and Agile Release Plane architecture vision.
Continuously deliver updates and new features to the digital product according to the requirements, specifications, functional designs, technical designs, quality criteria, acceptance criteria, as applicable for each feature by writing high quality code.
Secure optimal configuration of the full operational stack for products in the applicable testing, staging and production environments, allowing for continuous development and deployment of the product.
Support the continuity of the deployed products and perform incident management accordingly.
Contribute for your fellow Software Engineers in spreading and implementing new ideas, technologies, best practices, architecture, tooling, and anything else that pushes and keeps the craftsmanship at the leading edge.It is the curiosity spirit to innovate on the rapidly changing AI area that we are searching for
You will land at the heart of Air France - KLM’s Commercial Digital domain. Your team will be located at the Point of View building on Schiphol-Rijk
We are looking for passionate and talented software engineers, for curious builders who are biased towards action, communication and are thriving in a fast-paced and international environment.
We have found that people who match the following requirements are the ones who fit us best:
Bachelor’s degree or higher in Computer Science, Software Engineering or other relevant fields
7+ years of experience building production-grade software
5 years of expertise in Java/J2EE, Spring, Spring Boot, Kotlin, Knowledge of API management, handling SOAP services and REST API, Hibernate, Maven, Docker, Kubernetes, Groovy, Git, Jenkins.
Experience or knowledge of LLM’s, GenAI, RAG databases and Agentic AI
Experience with Azure Cloud.
Experience and ability to experiment and evaluate new technologies mainly new AI technologies
Knowledge of continuous integration/continuous deployment techniques
Nice to have experience with building bots (Dialogflow), using social API’s (Facebook Messenger/Twitter/WhatsApp)
Great communication skills, written and spoken (English)
Great team player, an inspirational personality with a passion for coaching others and helping them grow and explore their talents.
Agile methodologies enthusiast
Furthermore, the key competences for this role are:
Analytical
Critical thinking
Communication
Taking initiative
A gross salary between 5.038,26 and 7.197,51 per month;
Plenty of scope for personal development and great advancement opportunities;
An excellent pension scheme and 8 holiday allowance;
A year-end bonus of 8.33;
A profit-sharing scheme, up to 20;
25 leave days and 5 extra days off;
7 extra days off if you work irregular shifts;
Substantial discount on airfare (when you have been employed 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;
If your job allows it: working from home and up to 8 weeks working from abroad (EU and Caribbean);
2 development budget;
Don’t wait any longer and apply for this function before the final boarding call on 02/15/2026! 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 reference check can be part of the application procedure.