Staff Engineer (Defence)

Applied Data Science Partners

Greater London

Hybrid

GBP 90,000 - 130,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

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
Lead Software Engineer
Lead Software Engineer

Applied Data Science Partners Ltd. • Greater London

Hybrid
GBP 100,000 - 150,000
Annual bonus and equity
26 days annual leave
BUPA Private Healthcare
+7
Lead Software Engineer (Bath Area)
Lead Software Engineer (Bath Area)

Applied Data Science Partners Ltd. • Bath

Hybrid
GBP 90,000 - 120,000
Annual bonus
26 days leave
Private healthcare
+7
Applied Physicist
Applied Physicist

Applied Data Science Partners • Corsham

Hybrid
GBP 90,000 - 130,000
Annual bonus
26 days annual leave
BUPA Private Healthcare
+2
Senior Full-Stack Developer
Senior Full-Stack Developer

ADSP • City Of London

Hybrid
GBP 80,000 - 110,000
Performance bonus
26 days annual leave
Private healthcare
+5
Software Engineer
Software Engineer

Applied Data Science Partners Ltd. • Greater London

Hybrid
GBP 70,000 - 110,000
Annual bonus
26 days leave
BUPA Healthcare
+3
Senior Full-Stack Developer (Bath Area)
Senior Full-Stack Developer (Bath Area)

Applied Data Science Partners • Bath

On-site
GBP 70,000 - 100,000
Annual bonus
Annual leave
Private healthcare
+7
Project Manager
Project Manager

Applied Data Science Partners Ltd. • Greater London

Hybrid
GBP 65,000 - 90,000
Performance bonus
26 days annual leave
BUPA Private Healthcare
+3
Staff Software Engineer
Staff Software Engineer

Addition • Greater London

Remote
GBP 110,000 - 170,000
Equity
Annual bonus
Remote work (predominantly)
+1
Business Development Manager
Business Development Manager

Applied Data Science Partners Ltd. • Greater London

Hybrid
GBP 60,000 - 100,000
Annual performance bonus
26 days annual leave + holidays
Private healthcare
+2