Staff Engineer (Defence)

Applied Data Science Partners

Greater London

Hybrid

GBP 90,000 - 130,000

Full time

8 days ago
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

26 days annual leave
BUPA Private Healthcare
£1,000 annual development budget
Flexible hybrid working (1 day a week)

Job summary

Applied Data Science Partners in London is seeking a Staff Engineer to lead the technical delivery of complex software, data and AI projects in the Defence sector, combining deep technical expertise with project leadership and client engagement.

You will rapidly grasp new problem spaces, collaborate with domain experts, and deliver robust production-ready solutions, while mentoring engineers and shaping practical technical strategies.

Qualifications

  • Degree in a quantitative or technical field.
  • Experience leading complex software/AI projects from design to deployment.
  • Defence sector experience or related domains is highly desirable.
  • Ability to rapidly understand complex domain problems and derive technical solutions.
  • Experience leading client meetings with senior stakeholders.

Responsibilities

  • Own the technical direction and architecture of projects.
  • Oversee delivery of production-ready code and systems.
  • Design backend services, APIs, data pipelines and integrations.
  • Build AI systems, including LLMs and ML solutions.
  • Lead project delivery teams and client workshops.

Skills

Python
Backend development
AI systems
Team leadership
Client engagement
Data pipelines

Education

Bachelor's or higher in CS/Engineering/Math/Physics/Data Science

Tools

Docker
Git
CI/CD
Cloud (AWS/Azure)
APIs

Job description

We are looking for a Staff Engineer to lead the technical delivery of complex software, data, and AI projects, focusing on the Defence sector. This role combines deep technical expertise with project leadership and client engagement. You will quickly grasp new problem spaces, work with domain experts, and deliver robust, production-ready solutions to complex challenges across software engineering and specialised domains.

If this sounds like you, we can't wait to hear from you!

KEY RESPONSIBILITIES:

Technical Leadership and Engineering:

  • Own the technical direction and architecture of projects, making sound engineering decisions.

  • Oversee the delivery of high-quality, maintainable and production-ready code.

  • Design and develop backend services, APIs, data pipelines and integrations.

  • Build AI systems, including solutions using Large Language Models and machine learning.

  • Review code and technical designs

  • Apply software engineering best practice including Git, Docker, CI/CD and cloud deployment.

Defence and Domain Expertise:

  • Rapidly understand unfamiliar and complex scientific, engineering, mathematical, operational and business domains to solve difficult client problems.

  • Develop sufficient domain understanding to challenge assumptions, identify the underlying problem and make informed technical decisions.

  • Work effectively with Defence clients and subject matter experts, understanding the importance of operational context, technical constraints and real-world application.

  • Apply strong analytical and first-principles thinking to problems involving complex systems, data and physical or operational environments.

  • Bring relevant experience and understanding of the Defence sector to help shape credible and practical technical solutions.

Project and Client Delivery:

  • Lead project delivery teams, providing technical direction and removing blockers.

  • Build strong client relationships and lead client meetings, workshops and technical discussions.

  • Collaborate with stakeholders to understand operational and business needs and translate these into appropriate technical strategies.

  • Communicate complex technical concepts clearly to technical and non-technical stakeholders.

Wider Contribution:

  • Contribute to technical discovery, project scoping, bids and proposal writing.

  • Contribute to technical standards, reusable approaches and engineering best practice.

  • Actively seek out new opportunities to learn and develop.

KEY REQUIREMENTS:
  • Degree in a quantitative or technical field such as computer science, engineering, mathematics, physics, statistics or data science

  • Experience of successfully leading complex software or AI projects from design to deployment

  • Experience working within the Defence sector, or in closely related technical, engineering or national security environments

  • Experience of rapidly developing an understanding of complex domain-specific problems and using this knowledge to inform technical solutions

  • Experience of leading client meetings and presenting technical concepts to senior stakeholders and subject matter experts

  • Experience of developing high-quality software in Python.

  • Experience of developing backend services, APIs and data engineering pipelines.

  • Experience of using cloud platforms such as AWS or Azure, Docker, Git and CI/CD.

  • Experience of designing or developing machine learning and AI systems, including Large Language Models.

  • Experience of completing code and technical design reviews and applying software engineering best practices.

  • Extensive knowledge of software engineering concepts, architecture and best practice.

  • Strong understanding of backend development, APIs, databases and data engineering.

  • Practical knowledge and experience of developing AI solutions, including Large Language Models and machine learning.

  • Ability to rapidly understand complex scientific, engineering, mathematical and business domains.

  • Ability to think strategically, solve complex technical problems and make sound engineering decisions.

  • Ability to successfully lead technical project teams.

  • Ability to work effectively with external stakeholders, understand business goals and manage expectations.

  • Ability to mentor and provide technical guidance to other engineers and data scientists.

  • Excellent organisational skills, including project planning and time management.

  • Effective problem-solving and analytical skills, with high attention to detail

INTERVIEW PROCESS:

Stage 1: 20 min video call with a member of the hiring team

Stage 2: 45 mins live coding task in Python

Stage 3: 90 min F2F interview in our London office

OUR BENEFITS:

At ADSP, we believe in rewarding talent and supporting your growth. Here’s what you can look forward to as part of our team:

  • Competitive compensation package including annual performance bonus and equity

  • 26 days of annual leave, 8 bank holidays plus your birthday off

  • BUPA Private Healthcare

  • Enhanced family leave

  • £1,000 annual development budget

  • Flexible hybrid working (1 day a week in our modern Shoreditch office)

  • Remote working from anywhere in the world for up to 4 weeks each year

  • Latest tech that suits your needs: high-spec Windows machine or a MacBook

  • Free snacks and drinks, and regular team socials

  • Supportive entrepreneurial environment offering a ton of autonomy and opportunity to work on a variety of projects, technologies and industries

Join us and realise your full potential in a collaborative, forward-thinking team, where your work will help shape the future.

OUR COMMITTMENT TO DEI:

At ADSP, we are committed to fostering an inclusive hiring process and believe in creating an environment where all candidates have equal opportunities to succeed. If you require any reasonable adjustments during the application or interview process, please do not hesitate to reach out to us at careers@adsp.ai

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

Similar jobs worth comparing

Head of Delivery (Public Sector)
Head of Delivery (Public Sector)

Applied Data Science Partners • Greater London

Hybrid
GBP 110,000 - 150,000
Annual performance bonus
Equity
26 days annual leave
+8
Senior Full-Stack Developer (Bath Area)
Senior Full-Stack Developer (Bath Area)

Applied Data Science Partners • Bath

Hybrid
GBP 70,000 - 100,000
Annual bonus
Annual leave
Private healthcare
+7
Lead Software Engineer
Lead Software Engineer

Faculty Science Limited • Greater London

Hybrid
GBP 90,000 - 130,000
Unlimited Annual Leave Policy
Private healthcare and dental
Enhanced parental leave
+3
Senior AI & Algorithms Engineer (Defence & Security)
Senior AI & Algorithms Engineer (Defence & Security)

Cambridge Consultants • Cambridge

Hybrid
GBP 80,000 - 120,000
Software Developer
Software Developer

PA Consulting • Melbourn

On-site
GBP 65,000 - 90,000
Health and lifestyle perks
25 days annual leave
Generous pension
+4
Senior Software Engineer
Senior Software Engineer

Addition • Greater London

Hybrid
GBP 90,000 - 120,000
26 days’ holiday + bank holidays + your birthday off
BUPA private healthcare
£1,000 annual development budget
+3
Senior System Engineer (SFIA4)
Senior System Engineer (SFIA4)

Zaizi Ltd • Greater London

Hybrid
GBP 75,000 - 98,000
25 days annual leave + Bank Holidays
Fully funded professional certifications
Vitality Private Medical Insurance
+2
Principal Data Scientist
Principal Data Scientist

AI Chopping Block • Greater London

Hybrid
GBP 110,000 - 160,000
Unlimited Annual Leave Policy
Private healthcare and dental
Enhanced parental leave
+3
Forward Deployed AI Engineer | Defence AI Start-Up | London
Forward Deployed AI Engineer | Defence AI Start-Up | London

Oho Group • Greater London

On-site
GBP 70,000 - 110,000
Senior Applied AI Engineer (Defence Contractor)
Senior Applied AI Engineer (Defence Contractor)

Oxford Dynamics • Greater London

On-site
GBP 129,000 - 166,000
Hybrid working pattern