Principal AI/ML Engineer — Hybrid, High-Impact Defense Tech

Leonardo Worldwide Corporation

Luton

Hybrid

GBP 54,000 - 70,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Hybrid working
Bonus scheme
Pension scheme

Job summary

Leonardo UK is seeking Principal Software Engineer (AI/ML) to work on cutting-edge defence and aerospace projects in the UK. You will join our software community within Electronics UK, delivering high-integrity software that leverages AI/ML to power advanced systems such as sixth-generation platforms and secure data processing.

The role requires a strong foundation in AI/ML, a degree in CS or engineering, and hands-on experience with PyTorch, TensorFlow, and scalable pipelines, plus awareness of

Qualifications

  • Degree in Computer Science, Engineering, or related field and practical experience delivering high-integrity software.
  • Experience on Agile projects across the full software life cycle.
  • Knowledge of AI/ML, transformer architectures, tokenisation, embeddings, and LLM fine-tuning.

Responsibilities

  • Collaborate with systems engineers to develop deployable AI/ML software for defence and aerospace projects.
  • Design and implement scalable pipelines, APIs, vector databases, and RAG workflows.
  • Assess risk, security, privacy, and governance in AI deployments.

Skills

AI/ML
Python
PyTorch
TensorFlow
LLMs
Prompt engineering
Data security & compliance

Education

Bachelor's degree in Computer Science/Engineering or related

Tools

PyTorch
TensorFlow
Vector databases
RAG frameworks

Job description

Leonardo UK is seeking Principal Software Engineer (AI/ML) to work on cutting-edge defence and aerospace projects in the UK. You will join our software community within Electronics UK, delivering high-integrity software that leverages AI/ML to power advanced systems such as sixth-generation platforms and secure data processing.

The role requires a strong foundation in AI/ML, a degree in CS or engineering, and hands-on experience with PyTorch, TensorFlow, and scalable pipelines, plus awareness of

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal AI/ML Software Engineer – Defense (Hybrid)
Principal AI/ML Software Engineer – Defense (Hybrid)

Leonardo • Basildon

Hybrid
GBP 70,000 - 110,000
Time off and flexi-days
Company pension
Private healthcare
+4
Principal AI/ML Software Engineer – Defense & Aerospace
Principal AI/ML Software Engineer – Defense & Aerospace

Leonardo • Southampton

Hybrid
GBP 80,000 - 130,000
Time to Recharge (flexi-days)
Award pension scheme (15%+)
Mental health support
+5
Principal AI/ML Software Engineer – Hybrid
Principal AI/ML Software Engineer – Hybrid

Leonardo • City of Edinburgh

Hybrid
GBP 70,000 - 110,000
Hybrid working
Pension scheme
Flexible benefits
Principal AI/ML Software Engineer – Defence & Aerospace
Principal AI/ML Software Engineer – Defence & Aerospace

Leonardo • Lincoln

Hybrid
GBP 70,000 - 100,000
Time to Recharge: up to 12 flexi-days
Employer pension up to 15%
Mental health support and wellbeing
+2
Senior AI/ML Software Engineer – Defence & Aerospace
Senior AI/ML Software Engineer – Defence & Aerospace

Leonardo • Newcastle upon Tyne

Hybrid
GBP 70,000 - 110,000
Time to Recharge
Pension scheme
Mental health support
+2
Senior AI/ML Software Engineer for Defense Systems
Senior AI/ML Software Engineer for Defense Systems

Leonardo • Luton

Hybrid
GBP 70,000 - 110,000
Time to Recharge
Pension scheme
Mental health support
+5
Principal Software Engineer (AI/ML)
Principal Software Engineer (AI/ML)

Leonardo UK Ltd • Luton

On-site
GBP 54,000 - 70,000
Generous leave and flexi days
Award-winning pension scheme (up to 15
Mental health support and employee-led
+3
Principal Software Engineer (AI/ML)
Principal Software Engineer (AI/ML)

Leonardo • Southampton

On-site
GBP 80,000 - 130,000
Time to Recharge (flexi-days)
Award pension scheme (15%+)
Mental health support
+5
Principal Software Engineer (AI/ML)
Principal Software Engineer (AI/ML)

Leonardo • Basildon

On-site
GBP 70,000 - 110,000
Time off and flexi-days
Company pension
Private healthcare
+4
Lead Systems Engineer – Defence Tech & AI/ML
Lead Systems Engineer – Defence Tech & AI/ML

Leonardo UK Ltd • Caddington

Hybrid
GBP 67,000 - 81,000
Time to Recharge
Pension scheme
Mental health support
+2