Full Stack/Data Engineer
Listed on 2026-09-24
-
Software Development
Python, Backend Developer, AI Engineer (Applied/Software)
A UK-based technology and defense company is expanding its US engineering capability and looking for a
Senior Software Engineer
to help build its core platform and establish the local engineering team.
This is a hands-on role for someone strongest in
Python, backend and data engineering
, but comfortable working across ML/AI tooling and frontend development to deliver complete features.
You’ll have significant autonomy, taking problems from initial requirements through technical design and delivery.
What You’ll Do:- Build new product and platform functionality
- Own
Python-heavy backend and data engineering
work - Develop reliable systems for data-rich and AI-enabled workflows
- Work with
ML/AI tooling
and integrate machine learning capabilities into products - Contribute across the stack when needed, including
React or Vue - Work with customer and mission stakeholders to turn ambiguous requirements into technical solutions
- Help shape engineering standards as the US team grows
- Excellent
Python
engineering skills - Strong production experience in
backend and/or data engineering - A track record of independently delivering meaningful software projects
- Comfortable with
ML tooling, AI-enabled products and data-intensive applications - Willing to work across the stack when required
- Exposure to
React or Vue
is beneficial - Strong problem-solving and stakeholder communication skills
We care more about the
scope and quality of what you've built
than a specific number of years of experience.
The role is remote, but you must be able to travel to the company's US office in
Herndon, VA
at short notice as and when clients/customers need.
Candidates based in
Virginia or within easy travelling distance of Herndon
are strongly preferred.
Candidates must be
eligible to obtain a US security clearance
An existing clearance is advantageous, but
not required
Base salary:$140,000 to $200,000
Annual bonus:Up to 25%
Why Join?Join a growing US engineering operation at an early stage, working across
backend, data and AI-enabled products
while helping shape the team's technical capability.
If you're a strong Python engineer who likes working across technical boundaries, we'd like to hear from you.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).