L

Leonardo

10open roles
On-site mostly2/10 listings remote
6role types
AI EngineerData EngineerAnalytics EngineerData AnalystResearch ScientistData Scientist

Leonardo is currently hiring for 10 data science, machine learning and AI roles, mostly for data engineers, AI engineers and analytics engineers. Openings are based in Edinburgh and London, and 2 of them are open to remote candidates. The skills Leonardo asks for most often are Python, AI, Machine Learning and SQL. Across 5 listings that published pay, the median advertised base salary is $65k a year. We've listed 18 roles at Leonardo since June 2026.

At a glance

Seniority
Senior (4) · Mid (3) · Junior (2) · Staff (1)
Remote
2 of 10 open roles
Advertised pay
$65k median · $43k–$83k typical (5 listings, annual USD)
On the board since
June 2026 · 18 roles listed
open positions

10 roles at Leonardo

L
3w ago→
L
Leonardo·GB - London - Whitehall·On-site
Senior·Analytics Engineer
1mo ago→
L
Leonardo·IT - Roma - Via Laurentina; IT - Firenze - Campi Bisenzio; IT - Chieti Scalo; IT - Genova - Fiumara·On-site
Mid·Data Engineer·$36k – $59k
1mo ago→
L
Leonardo·GB - Edinburgh; GB - Newcastle·Hybrid
Mid·Data Engineer
1mo ago→
L
Leonardo·GB - Luton - Cap. Green 300; GB - Edinburgh; GB - Lincoln; GB - Southampton; GB - Basildon; GB - Newcastle·On-site
Senior·AI Engineer
2mo ago→
L
Leonardo·IT - Roma - Via Laurentina; IT - Catania·On-site
Junior·Data Analyst·$33k – $47k
2mo ago→
L
Leonardo·GB - Luton - Cap. Green 300·On-site
Junior·Research Scientist·$45k – $58k
2mo ago→
L
Leonardo·IT - Torino - C.so Francia·On-site
Senior·Data Scientist·$89k – $73k
2mo ago→
L
Leonardo·GB - Bristol - Coldharbour Lane·On-site
Staff·Data Engineer·$53k – $68k
3mo ago→
no longer hiring

Past roles at Leonardo

Positions we’ve listed that are now closed — kept for reference.

L
Leonardo·IT - Ronchi dei Legionari·On-site
Junior·AI Engineer
closed 1w ago→
L
Leonardo·GB - Bristol - Coldharbour Lane·On-site
Senior·Data Engineer·$50k – $62k
closed 1mo ago→
L
closed 1mo ago→
L
Leonardo·IT - Roma - Via Tiburtina, 965·On-site
Junior·Data Analyst
closed 1mo ago→
L
Leonardo·GB - Edinburgh; GB - Southampton; GB - Basildon; GB - Newcastle; GB - Bristol - Coldharbour Lane; GB - Luton - Cap. Green 300·On-site
Mid·Data Scientist·$53k – $65k
closed 1mo ago→
L
Leonardo·GB - Edinburgh; GB - Luton - Cap. Green 300·On-site
Mid·Data Analyst·$45k – $60k
closed 1mo ago→
L
Leonardo·GB - Luton - Cap. Green 300·On-site
Junior·Data Scientist
closed 1mo ago→
L
Leonardo·GB - Bristol - Coldharbour Lane·On-site
Data Analyst
closed 1mo ago→
questions

Working at Leonardo: common questions

Is Leonardo hiring data scientists right now?

Yes — Leonardo has 10 open data science, machine learning or AI roles on the board, 2 of them posted in the last 30 days. The most recent was posted on September 23, 2026.

What kind of data roles does Leonardo hire for?

Current openings break down as Data Engineer (4), AI Engineer (2), Analytics Engineer (1) and Data Analyst (1).

What skills does Leonardo look for?

The most requested skills are Python, AI, Machine Learning, SQL, Data Pipelines and Spark. Python appears in 9 of 10 listings.

Does Leonardo offer remote data jobs?

2 of 10 of Leonardo's current data roles are open to remote candidates.

Where is Leonardo hiring?

Open roles are based in Edinburgh and London.

What seniority levels does Leonardo hire at?

By seniority, openings are senior (4), mid (3), junior (2) and staff (1).

How much does Leonardo pay data scientists?

Across 5 listings that published a salary, the median advertised base pay is $65k a year, with most falling between $43k and $83k. Figures are converted to annual US dollars and reflect advertised ranges, not confirmed offers.