Data / ML Engineer (DV / eDV)

Forwardrole
Charing Cross, United Kingdom
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
£ 120K

Job location

Charing Cross, United Kingdom

Tech stack

Amazon Web Services (AWS)
Azure
Cloud Computing
Information Engineering
Python
Machine Learning
TensorFlow
Workflow Management Systems
PyTorch
Spark
Pandas
Scikit Learn
Integration Frameworks
Data Management
Machine Learning Operations
Data Pipelines

Job description

If you're working in data or ML and feel like you're building pipelines or models that never quite make it into real-world use, this is the kind of environment that changes that.

We're supporting a number of product-led Defence and National Security organisations in London, building advanced data platforms and ML-driven capabilities used in high-impact, real-world scenarios.

These teams tend to sit closer to the product and the end user, rather than operating as internal support functions.

What's different about these roles?

You're building things that actually get used.

These environments are typically:

Product-focused, with a strong engineering bar

Set up for faster iteration than traditional programmes

Focused on delivering usable outputs, not just research or theory

For engineers coming from large programmes or financial services, it's often a shift towards more ownership and faster feedback loops.

What you'll be doing

This will vary depending on the team, but typically includes:

Building and maintaining scalable data pipelines

Developing and deploying ML models into production environments

Working closely with engineers, analysts, and end users to shape solutions Improving data availability, quality, and performance

Contributing to the design of data platforms and ML systems

As with most roles in this space, some high-side working and client interaction will be involved.

Requirements

Python (core language for data and ML)

Data processing frameworks (Spark, Pandas)

Cloud platforms (AWS, sometimes Azure)

ML frameworks (TensorFlow, PyTorch, Scikit-learn)

Data pipelines and orchestration tools

What they're looking for

Experience in Data Engineering, ML Engineering, or a hybrid role

Strong Python skills and experience working with data at scale

Experience deploying models or data products into production

Comfortable working in fast-moving, product-focused teams

Active DV or eDV clearance is typically required.

Why it's worth considering

Work on genuinely impactful data and AI-driven products

Move closer to product and end-user outcomes

Strong engineering environments with high technical standards

Base salaries between £110,000 - £120,000

Additional DV bonuses, company bonus, and full benefits

If you're looking to move into a more product-driven environment where your work actually gets used, happy to talk through the different teams we're supporting.

Apply for this position