Principal Software Engineer I - Data & AI - Marketplace
Booking.com
About Us: At Booking.com, data drives our decisions. Technology is at our core and innovation is everywhere. But our company is more than datasets, lines of code or A/B tests. We’re the thrill of the first night in a new place. The excitement of the following morning. The friends you make. The journeys you take. The sights you see. And the food you sample. Through our products, partners and people, we can empower everyone to experience the world.
Role description: Marketplace Data & AI – mission and purpose
Marketplace Data & AI exists to turn Booking.com's scale into a competitive advantage. We build the intelligence products and data platforms that power how travelers discover, plan, and book – from the ranking and recommendation engines that shape every search result, to the traveller context models that make personalization possible across the entire Marketplace. We drive decisions through experimentation, building a culture of testing and measurement that extends beyond Marketplace to the wider company. We sit at the intersection of data engineering, machine learning, product thinking, and data science, and we're accountable for outcomes, not just capabilities.
Focus on intelligence products and the AI Application Platform
Within Marketplace Data & AI, this role spans four connected product areas.
AI Experiences combines the AI Application Platform (AIAP) with the AI applications (GenAI and more) built on top of it. AIAP is a product built on top of Booking.com's core Platform layer, purpose-designed to solve the engineering capabilities that Customer AI specifically requires. It is not a generic shared platform. It has a defined consumer and a clear product mandate. Sitting above it are the traveler-facing AI applications that AIAP enables, where we drive business impact and customer outcomes.
Benefits & Relevance is the intelligence and ML layer that powers how Booking.com ranks, recommends, and optimizes benefits. This covers ranking models, recommendation engines, and benefits optimization; the proprietary signal work that drives measurable commercial and traveler outcomes.
Experimentation is both a platform and a culture. We build the platform and engineering foundations that enable rigorous, data-driven decision making across Marketplace and the wider company, and this role helps set the standard for how experimentation is designed, run, and learned from.
Traveler Intelligence is our investment on building a unified understanding of the traveler – their context, preferences, intent, and behavior across the Booking.com ecosystem. It is the intelligence layer that makes personalization meaningful, and that feeds the AI products and experiences built across all other areas.
Across all four areas, we hold two things simultaneously: the discipline of a product organization – owners, roadmaps, accountability for outcomes, and the ambition to scale what we build beyond Marketplace to the whole company.
Role overview:
Principal Engineers are the technical leaders involved in key business initiatives. They own the technical strategy and co-create and drive the tactical plan to achieve these goals. They are role models, mentors, and strategists who oversee and execute technical tasks with excellence.
As a Principal Software Engineer, you will be responsible for setting the technical vision for the AI Application Platform and the intelligence products it enables, and defining the fundamental guidelines for architectural and technical design and the SDLC. These guidelines should employ specific reusable patterns and recommendations that can be applied to major product increments across Booking.com's intelligence capabilities.
This role requires deep domain knowledge in data and AI engineering — you understand how intelligence products are built end-to-end, from data pipelines and feature stores through to model serving, experimentation, and outcome measurement.
You will partner with product, data science, machine learning, and platform engineering crafts to achieve results across the intelligence product portfolio. You will establish a coherent intelligence engineering strategy by collaborating with other engineering and architecture owners, aligning on clear system purposes, boundaries, and behaviors, improving interoperability, and efficient data capture.
Key job responsibilities and duties
- Lead scoping and (re)design of various systems within the area, having a direct impact on the business, and on the experience of Booking.com's customers and partners.
- Define the engineering patterns and standards for building, evaluating, and operationalizing AI/ML capabilities across Marketplace — covering the full lifecycle from data to the deployed model to measurable business outcomes.
- Drive the technical direction of the AI Application Platform, ensuring it serves as a genuine accelerant for intelligence product development rather than another layer of complexity.
- Transform conceptual ideas into a specific set of artifacts (visualizations, list of capabilities etc.) by defining the scope, constraints, non-functional requirements, engaging and managing required stakeholders, identifying scenarios, and guiding principles.
- Serve as a tech lead on projects involving multiple teams across and beyond the business unit.
- Develop the technical strategy and engineering/architectural guiding principles for a set of engineering teams united under the same product/technical purpose.
- If required, hands-on development of proof of concepts and evaluation of new technologies.
- Guide the implementation of technical strategic decisions in cross-functional teams.
- Work closely with product owners, architects, and engineers to design, implement, and continually improve highly scalable, resilient applications and services.
- Provide technical guidance to other team members.
- Enforce sound technical standards.
- Advise product and engineering leadership on how to achieve strategic business objectives.
- Help align architectural solutions between business units.
- Strengthen the engineering community and coach senior engineers in their further development.
Role qualifications and requirements
- 10+ years of software development experience and the last 3 years operating in a Technical leadership role
- Proven track record of driving successful complex technical initiatives within a large-scale organization
- Deep hands-on experience building and operating production ML or AI systems — you've taken intelligence capabilities from prototype to accountable product at scale.
- Practical knowledge of modern AI/ML infrastructure: feature platforms, model serving, experimentation frameworks, and the data pipelines that feed them.
- Experience working with GenAI and foundation models in a production context — you understand the trade-offs between LLM-based approaches and proprietary ML, and can make the call on which is right.
- Experience and understanding of how to design, develop, and operate strategic systems.
- Proven hands-on experience in designing, building, improving, and operating high-throughput, highly available, and scalable distributed systems in fast-growing environments.
- Proven experience in using enterprise integration patterns and defining non-functional requirements.
- Extensive experience with software development processes.
- Ability to design and solve complex business problems by defining the scope, principles, and constraints, engaging and managing stakeholders, identifying scenarios, and building prototypes if applicable.
- Fluency across the data and AI stack — from data engineering and ML frameworks to platform APIs and cloud infrastructure. Hands-on capability matters; this role leads by example.
- Ability to convince, provide clear work direction, and guidance to colleagues of various seniority.
- Excellent communication skills. Demonstrated ability to use data to influence and drive decisions.
- Strong customer focus and passion for doing the right thing for the customer.
Benefits & Perks : Global Impact, Personal Relevance
Annual paid time off and generous paid leave scheme including: parental (22-weeks paid leave), grandparent, bereavement, and care leave
Hybrid working including flexible working arrangements, working from home furniture and ergonomic support, and up to 20 days per year working from abroad (home country)
A beautiful sustainable HQ Campus in Amsterdam , that offers on-site meals, coffee, and snacks, multi-faith and breastfeeding rooms at the office
Commuting allowance and bike reimbursement scheme
Discounts & Wallet credits to spend on our products, upgrade to Booking.com Genius Level 3, and friends & family Booking.com discount vouchers
Free access to online learning platforms, development and mentorship programs
Global Employee Assistance Program, free Headspace membership
DEI : Diversity, Equity and Inclusion at Booking.com
Diversity, Equity and Inclusion (DEI) have been a core part of our company culture since day one. This ongoing journey starts with our very own employees, who represent over 140 nationalities and a wide range of ethnic and social backgrounds, genders and sexual orientations. Take it from our Chief People Officer, Paulo Pisano: “At Booking.com, the diversity of our people doesn’t just create a unique workplace, it also creates a better and more inclusive travel experience for everyone.”
We will ensure that individuals with disabilities are provided reasonable adjustments to participate in the interview process. Please contact us to request adjustments.
Application Process
The interview process will entail a total of 4 interviews, all conducted via Zoom video conferencing.
Booking.com is proud to be an equal opportunity workplace and is an affirmative action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. We strive to move well beyond traditional equal opportunity and work to create an environment that allows everyone to thrive.
Pre-Employment ScreeningIf your application is successful, your personal data may be used for a pre-employment screening check by a third party as permitted by applicable law. Depending on the vacancy and applicable law, a pre-employment screening may include employment history, education and other information (such as media information) that may be necessary for determining your qualifications and suitability for the position.
$10 per uur
...business, society, and the environment? Come join us. Senior Software Engineer: Applied AI Every day, thousands of shipments cross borders, change... ...characteristic protected by applicable law. Global Data Privacy Notice for Job Candidates and Applicants...DataStageFulltimePer direct beginnenThuiswerk- ...As a Senior AS400 Application Engineer (IBM i), you will: Maintain, enhance, and support enterprise... ...application interfaces, APIs, and data flows to ensure seamless integration across... ...management. ~ Exposure to automation tools, AI-assisted troubleshooting, and...DataFulltime
- ...About M&I Broadcast Services M&I Broadcast Services... ..., mission-critical software platforms used daily by... ...The company is embracing AI-enhanced software development... ...timelines, and help engineers navigate complex, mature... ...understanding of REST APIs, data integration, and OAuth...DataStageFulltime
$10 per uur
...the environment? Come join us. Senior Software Engineer: Platform Every engineer at Flexport... ...team. Nice to Have Experience in data-driven DevX development using metrics... ...hardware and software, including frontier AI models on day one. We're agile, but not...DataStageFulltimeThuiswerk- ...Job Title: Senior Software Engineer Job Type: Contract Location: Remote Job... ...expertise to help train next-generation AI systems. Your work will shape how models... ...asset. Deep understanding of algorithms, data structures, and performance tuning....DataWerken op afstandMet contract
- ...continue to grow rapidly, we are looking for a Software Engineer to join our Foundation team amid our... ...& aggregate: Collect trading business data with minimal latency impact and ingest... ...technology, in an environment that embraces AI to both accelerate productivity and...DataFulltime
- ...are passionate about enabling data teams to solve the world's toughest... ...the world's best data and AI infrastructure platform so our... ...their business. Founded by engineers — and customer obsessed — we leap... ...only getting started. As a software engineer with a backend focus,...Data
€ 6.200 - € 8.250 per maand
...Functieomschrijving Syntho is a data technology organization with a strong expertise in AI-generated synthetic data, headquartered in Amsterdam, Netherlands... ...looking for you! We are looking for a Senior Software Engineer to join our team and help improve our rapidly...DataStartup$30,000 - $120,000 per jaar
...office. These include frontend and backend engineers, AI research scientists, and others from... ...dedication to building accessible and inclusive software. ~ Excellent software engineering fundamentals: OOP, design patterns, data structures, algorithms, memory management,...DataStartup- ...are passionate about enabling data teams to solve the world's toughest... ...the world's best data and AI infrastructure platform so our... ...their business. Founded by engineers — and customer obsessed — we leap... ...Unlike traditional enterprise software, we design and build modern...Data
- ...Senior Software Engineer Full Stack Engineer (TypeScript) Together.ai is looking for a Senior Software Engineer to take a leading role in the authentication, authorization... ...(PostgreSQL) and non-relational (MongoDB) data Requirements Around 4–5 years of professional...DataFulltimeOp afstand werkenStartup
- ...grow rapidly, we are looking for a Senior Software Engineer to take technical ownership of our Core... ..., PnL, instruments, hedging, and the data flowing between them. Across exchanges and... ...technology, in an environment that embraces AI to both accelerate productivity and...DataFulltime
- ...About the Role Together AI is building the AI Acceleration... ...combining the fastest LLM inference engine with state-of-the-art AI cloud... ...customers, spanning dozens of data centers across the world.... ...Design and build out the IaaS software layer for a new GB200 data center...Data
- ...systems is powered by Lattice OS, an AI-powered operating system that turns thousands of data streams into a realtime, 3D... ..., extends, and scales Anduril's software and hardware to deliver mission-... ...our customers. As the software engineers closest to Anduril customers and...DataStageFulltimePer direct beginnenStartup
€ 80.000 - € 100.000 per jaar
...Stop building AI that never meets production. Build systems... ...basis Work end-to-end: from data to production See your... ...environments Combine AI, software engineering, and business impact High... ...Whether you want to become a Principal Engineer, a Squad Lead, or...DataStage- ...As a Senior AI/ML Engineer, you will: Design, develop, and deploy scalable... ...systems, root cause analysis engines, and AI-powered knowledge... ...Design and implement robust data ingestion, preprocessing,... ...ML engineering, or enterprise software development. ~ Strong hands...DataFulltime
€ 1.000 per maand
...About kaiko kaiko.ai is building a next-generation agentic clinical... ...clinicians reason across patient data, guidelines, and diagnostics.... ...role You will join Kaiko’s ML Engineering team building the agentic system, the software harness that turns powerful models...DataParttime- ...Adyen Adyen provides payments, data, and financial products in a... ...At Adyen, everything we do is engineered for ambition. For our teams... ...ambitions faster. Senior AI Engineer We are looking for... ...Experienced Builder- 5+ years in Software or Machine Learning...DataFulltimeOp afstand werken
€ 110.000 per jaar
...Vacature: Senior Software Engineer Python Amsterdam Krijg jij energie van cloud-native software... ...op het snijvlak van software, data & cloud binnen EnergyTech Je komt terecht... ...engineers werken er Java-, TypeScript-, data/AI- en platform-engineers , en juist die...DataMet contractStageMet vast contractOpdracht32 uur week- ...Lead Data & AI Platform Engineer At OrderYOYO, data powers executive reporting, payments, finance, merchant insights, product analytics, AI... ...experience leading complex data-platform work in a SaaS, marketplace, fintech, payments, e-commerce, B2B2C, or multi-region business...DataStage
- ...This is Adyen Adyen provides payments, data, and financial products in a single... ...of choice. At Adyen, everything we do is engineered for ambition. For our teams, we create... ...Opportunity Adyen is building a top-tier AI engineering organization in Amsterdam, San...DataOp afstand werkenPer direct beginnenStartup
€ 3.000 per maand
...AI Backend engineer Organisatie Locatie Amsterdam Opleidingsniveau WO Arbeidsvoorwaarden Marktconform At... ...'ve shipped. The team includes people who came through software engineering, data science, infra. What they share is proven AI expertise...DataStartupThuiswerk- ...We are seeking an experienced AI Application Developer with strong... ...applications using modern AI engineering practices. Develop and... ...with structured and unstructured data to generate actionable insights... ...Profile ~6–8 years of software development experience. ~ Proven...DataMet contract
- ...thinking about — in real time, at scale, across every screen. Our data exists with the consent of over a billion people, organized... ...the most culturally relevant. We are looking for a Senior Software Engineer to join our Identity team in Amsterdam. The Identity team...DataFulltime
- ...DRW is looking for an outstanding Software Engineer with an expertise in C++ to work in our... ...technical stack including order routing, market data, and risk systems. To qualify for... ...building a custom compiler, writing a matching engine, or working with large amounts of data...Data
- ...Flow Traders is looking for a Senior C++ Software Engineer to lead the next-generation architecture of the market data and execution platforms that power our fully systematic trading. We don't treat market data as plumbing - for us it's a source of alpha, where feed handling...Data
$10 per uur
...environment? Come join us. The opportunity Global trade runs on data. Every shipment, every customs clearance, every delivery... ...of dollars in global commerce. We're looking for a Senior Software Engineer, Backend who will take end-to-end ownership of the data...DataStageFulltimeThuiswerk- ...TEAM You will be part of the Digital Engineering domain that owns the Climate Tech and Originate... ...clean APIs, modular architectures, and data pipelines to ensure clarity, performance... ...into maintainable, production-ready software that scales with organizational needs....DataBackofficeFrontoffice
- ...Flow Traders is looking for Senior C++ Software Engineers to join our growing team in Amsterdam.... ...designed to reliably handle vast amounts of data at ultra-low latencies. As a C++... ...handlers and ordering gateways) to trading engines to shared platforms that enable us to...DataPer direct beginnen
- ...Aquablu we’re disrupting the marketplace with a revolutionary (flavored... ...products win. You build the engine that makes that speed possible... ...test and eval harnesses, the AI tooling, and the runtime our... ...Product, and is part of Aquablu's Software & Intelligence Engineering...Fulltime
Wilt u meer vacatures ontvangen?
Abonneer u om vacatures voor Principal Software Engineer I - Data & AI - Marketplace te ontvangen. Solliciteer als eerste!
- senior engineer werktuigbouwkunde Amsterdam
- senior cloud engineer Amsterdam
- senior ict engineer Amsterdam
- senior data engineer Amsterdam
- senior system engineer Amsterdam
- senior software engineer Amsterdam
- salaris senior engineer Amsterdam
- senior IT engineer Amsterdam
- senior qa engineer Amsterdam
- senior application engineer Amsterdam


