Principal AI/ML Software Engineer – Defence & Aerospace

Leonardo

Lincoln

Hybrid

GBP 70,000 - 100,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Time to Recharge: up to 12 flexi-days
Employer pension up to 15%
Mental health support and wellbeing
4,000+ online courses
Flexible benefits up to £500

Job summary

Leonardo seeks Senior or Principal Software Engineers with a strong interest in AI/ML to join its Electronics UK software community. You will contribute to cutting-edge solutions for challenging defence and civilian projects while leveraging AI/ML capabilities.

The role involves collaborating with systems engineers on research projects, developing deployable software that integrates AI/ML and ensuring high-integrity software within a regulated environment.

Qualifications

  • Degree in Computer Science, Engineering, or related technical discipline.
  • Practical experience delivering high-integrity software in a regulated environment.
  • Industry experience on Agile projects across the full software life cycle.
  • Experience building scalable pipelines, including APIs, vector databases, retrieval-augmented generation (RAG), and orchestration frameworks.

Responsibilities

  • Join our software community and contribute to delivering leading-edge AI/ML solutions for civilian and military projects.
  • Support systems engineers on research projects while developing deployable software leveraging AI/ML capabilities.

Skills

AI/ML
Python
PyTorch
TensorFlow
APIs
Vector databases
RAG
LLMs
Agile
Security and compliance

Education

Bachelor's degree in Computer Science, Engineering, or related field

Tools

PyTorch
TensorFlow
Vector databases
APIs
HPC libraries

Job description

Leonardo seeks Senior or Principal Software Engineers with a strong interest in AI/ML to join its Electronics UK software community. You will contribute to cutting-edge solutions for challenging defence and civilian projects while leveraging AI/ML capabilities.

The role involves collaborating with systems engineers on research projects, developing deployable software that integrates AI/ML and ensuring high-integrity software within a regulated environment.

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

Similar jobs worth comparing

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
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 – 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
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 AI/ML Engineer for Defence Tech
Principal AI/ML Engineer for Defence Tech

Hackajob Ltd • United Kingdom

Hybrid
GBP 54,000 - 70,000
Time to recharge
Pension scheme
Mental health support
+3
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 Engineer — Hybrid, High-Impact Defense Tech
Principal AI/ML Engineer — Hybrid, High-Impact Defense Tech

Leonardo Worldwide Corporation • Luton

Hybrid
GBP 54,000 - 70,000
Hybrid working
Bonus scheme
Pension scheme
Principal Software Engineer (AI/ML)
Principal Software Engineer (AI/ML)

Leonardo UK Ltd • Luton

Hybrid
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 • 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 • Southampton

Hybrid
GBP 80,000 - 130,000
Time to Recharge (flexi-days)
Award pension scheme (15%+)
Mental health support
+5