Machine Learning Engineer - SC (DV Clearable) - Perm

Sanderson Recruitment Plc
Cheltenham, UK
4 days ago
Apply on www.totaljobs.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
£54,000.0 - £64,000.0
Working hours
Regular working hours

Tech stack

Cloud Computing Continuous Integration Linux Design of User Interfaces Python (Programming Language) Machine Learning Natural Language Processing Data Streaming Data Processing Flask (Web Framework) Large Language Models Apache Spark
+9 more
Fastapi Scikit Learn Information Technology Plotly Apache Kafka Machine Learning Operations Streamlit Framework Docker Microservices

Requirements

  • A degree in Computer Science, Applied Mathematics, Statistics, Physics, or a related STEM field (or equivalent practical experience).
  • Demonstrated proficiency in programming languages such as Python, producing clean, reproducible, well-tested, and well-documented code suitable for long-term ownership and handover.
  • Hands-on experience with production infrastructure, including Docker, Linux, CI/CD, MLOps, cloud platforms, and model serving architectures.
  • Be able to work with state-of-the-art ML libraries to deliver powerful results quickly.
  • Comfortable working in ambiguous, fast-moving environments, embedded with customers or delivery teams.

Nice to Have:

  • Ability to write technical material (documentation, published papers, internal technical notes etc).
  • Experience with Natural Language Processing (NLP) and Large Language Models (LLMs).
  • Experience in areas of model development, data processing and streaming (Spark, Kafka), microservices in python (Flask or FastAPI), and interactive visualisations and User Interfaces (Streamlit, Plotly, Gradio etc).

Benefits & conditions

You’ll enjoy a competitive compensation package and great benefits such as:

  • 25 days of annual leave plus Bank Holidays
  • EMI options scheme
  • Salary Sacrifice Pension scheme
  • Private Healthcare (including dental and optical cover)
  • Group Life Cover at x3 your annual salary
  • Enhanced Paid Parental and Sickness Leave
  • Workplace Nursery Scheme
  • Volunteer Days
  • Pet friendly office
  • Professional and personal development

About the company

Sanderson Government & Defence are working with a specialist technology company, who are driving cutting edge technical soltutions across a variety of sectors.

We’re looking for Machine Learning Engineers to join a supportive, multidisciplinary team developing AI/ML systems to solve critical challenges. As a Machine Learning Engineer, you’ll develop robust, production-ready machine learning solutions, exploring, prototyping, and deploying ML approaches from initial concept through to live operation. Working at the forefront of applied AI alongside experts across multiple disciplines, you’ll help users defend against threats, directly contributing to safer, more resilient systems deployed where they matter most.

This is an opportunity to innovate at the forefront of applied machine learning, tackle high impact real-world problems, grow your technical skills, and shape the way AI/ML solutions are delivered to critical operational environments.

Key day-to-day activities:

  • Design and build prototypes and robust, production-ready ML solutions.
  • Work collaboratively with colleagues across the Mind Foundry team (Product Managers, Machine Learning Scientists, Software Engineers) to solve critical challenges.
  • Maintain and develop a good working knowledge of state-of-the-art ML methods, software tools and implementation methods.
  • Write maintainable production code and promote best practices for code quality in a scientific codebase.
  • Provide advice and explain core ML concepts to customers and partners.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.totaljobs.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:14 min

Structuring career paths and localized data architectures

Ulrich Wurstbauer +1 · LIVE

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

2:28 min

Identifying root causes through global and local SHAP plots

Bernhard Bernhard +1 · World Congress 2025

2:55 min

Transitioning from traditional software paths to machine learning engineering

Tarek Ziadé · Coffee With Developers

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

Videos

See all

Related articles

See all