Lead Data Scientist, Optimization Engineering

easyJet

Luton

Hybrid

GBP 120,000 - 160,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive base salary
Annual bonus
25 days holiday
Pension scheme
Life assurance
Flexible benefits package

Job summary

easyJet is seeking a Principal Data Scientist to lead an optimization engineering team focused on disruption management and crew rostering. You will translate complex operational problems into scalable software and optimisation solutions, partnering with product, OR and stakeholder teams.

The role blends people leadership with hands-on technical direction, across architecture, delivery, quality and reliability, and involves building observability and scalable data pipelines in a hybrid, 40-60%

Qualifications

  • Proven experience leading software engineering teams delivering production-grade systems with solver technology.
  • Strong software engineering fundamentals including system design, distributed systems, APIs and testing.
  • Experience building optimisation, scheduling or decision-support apps with constraint-based reasoning.
  • Knowledge of MILP, constraint programming or heuristics and their impact on product design.
  • Hands-on programming in Python/Java/C#/C++ and ability to review code quality.
  • Experience integrating and operating optimisation components (solver orchestration, models, runtime configuration).
  • Ability to communicate clearly with both technical and non-technical stakeholders.

Responsibilities

  • Lead a cross-functional team of engineers and OR/data science specialists.
  • Own technical direction for disruption and crewing optimization products.
  • Integrate solvers (e.g., Gurobi) and ensure model performance and explainability.
  • Set engineering practices: CI/CD, testing, incident response and release management.
  • Collaborate with product to shape roadmaps and define measurable outcomes.
  • Build observability and manage latency, throughput and cost across environments.
  • Contribute hands-on when needed while enabling the team to deliver.

Skills

People leadership
Solver technology
Software engineering fundamentals
MILP/constraint programming
Python/Java/C#/C++
APIs / microservices
Communication with stakeholders

Education

Bachelor's degree in CS/Math/OR

Tools

Gurobi
CPLEX
SQL
Docker

Job description

easyJet is seeking a Principal Data Scientist to lead an optimization engineering team focused on disruption management and crew rostering. You will translate complex operational problems into scalable software and optimisation solutions, partnering with product, OR and stakeholder teams.

The role blends people leadership with hands-on technical direction, across architecture, delivery, quality and reliability, and involves building observability and scalable data pipelines in a hybrid, 40-60%

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Optimization Software Engineer
Lead Optimization Software Engineer

easyJet • Luton

Hybrid
GBP 120,000 - 180,000
Competitive base salary
Annual bonus
Staff travel discounts
+4
Lead Software Engineer, Optimisation & Disruption
Lead Software Engineer, Optimisation & Disruption

easyJet Airline Company PLC • Greater London

Hybrid
GBP 90,000 - 120,000
Competitive base salary
25 days holiday
Pension scheme
+5
Principal Data Scientist - Optimisation Engineering
Principal Data Scientist - Optimisation Engineering

easyJet • Luton

Hybrid
GBP 120,000 - 160,000
Competitive base salary
Annual bonus
25 days holiday
+3
Revenue Optimization Data Scientist
Revenue Optimization Data Scientist

easyJet Airline Company PLC • Luton

Hybrid
GBP 54,000 - 76,000
20% annual bonus potential
25 days holiday
Pension scheme
+6
Senior Optimization Scientist - Crew & Scheduling Leader
Senior Optimization Scientist - Crew & Scheduling Leader

easyJet Airline Company PLC • Greater London

Hybrid
GBP 120,000 - 180,000
Up to 20% bonus
Pension contributions 7%
Staff travel benefits
+3
Senior OR Scientist: Aviation Ops & Optimization
Senior OR Scientist: Aviation Ops & Optimization

easyJet Airline Company PLC • United Kingdom

Remote
GBP 90,000 - 120,000
Up to 20% bonus
Staff travel benefits
7% pension contributions
+3
Data Scientist Senior Manager
Data Scientist Senior Manager

easyJet Airline Company PLC • Luton, Greater London

Hybrid
GBP 110,000 - 150,000
Staff travel discounts
Pension scheme
Work Away scheme
+1
Revenue & Pricing Data Scientist
Revenue & Pricing Data Scientist

easyJet Airline Company PLC • Greater London

Hybrid
GBP 65,000 - 90,000
Competitive base salary
Annual bonus potential
25 days holiday
+6
Lead Software Engineer - Optimisation Engineering
Lead Software Engineer - Optimisation Engineering

easyJet • Luton

Hybrid
GBP 120,000 - 180,000
Competitive base salary
Annual bonus
Staff travel discounts
+4
Senior Data Science Manager, Airline Ops Analytics
Senior Data Science Manager, Airline Ops Analytics

easyJet • Luton

Hybrid
GBP 70,000 - 95,000
25 days holiday
Pension scheme
Discounted staff travel
+2