Machine Learning Engineer

eFinancialCareers

Greater London

On-site

GBP 59,000 - 72,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

eFinancialCareers in Central London is seeking a Senior Machine Learning Engineer to design, build and operate advanced ML solutions that directly support UK national security objectives. The role sits in a multidisciplinary AI engineering environment, collaborating with Data Scientists, Software Engineers, Product teams and government stakeholders.

The successful candidate will balance rapid experimentation with production readiness, deploying secure, production-grade ML systems on an AWS-based

Qualifications

  • Commercial experience developing and deploying ML models in Python.
  • Proficiency with ML frameworks such as PyTorch, TensorFlow, and scikit-learn.
  • Experience using AWS SageMaker, Lambda and S3.
  • Strong design of experiments, including A/B testing and statistical evaluation.
  • Hands-on with MLOps tools like MLflow and Weights & Biases.
  • Experience building GenAI/LLM apps and prompt engineering.
  • Familiarity with LangChain, LangSmith or LangGraph.

Responsibilities

  • Design, develop and optimise ML models for traditional and GenAI use cases.
  • Lead experimentation cycles with governance and evaluation.
  • Transition experiments into production ML services with deployment monitoring.
  • Build scalable pipelines using AWS and modern ML tooling.
  • Implement robust experiment tracking and model versioning.
  • Collaborate with cross-functional teams and mentor juniors.

Skills

Python
PyTorch
TensorFlow
SageMaker
MLflow
Weights & Biases
AB testing
LangChain
LLM

Tools

Docker
Kubernetes
Terraform
CloudFormation
Spark

Job description

£65,000 GBP

Onsite WORKING

Location: Central London, Greater London - United Kingdom

Type: Permanent

An opportunity is available for an experienced Senior Machine Learning Engineer to design, build and operationalise advanced machine learning solutions that directly support UK national security objectives.

This role sits within a multidisciplinary AI engineering environment, working closely with Data Scientists, Software Engineers, Product teams and government stakeholders. The Senior ML Engineer will own the journey from experimentation and hypothesis testing through to secure, production-grade deployment, using a modern AWS-based MLOps and LLMOps platform.

The Role

The successful candidate will balance rapid experimentation with production readiness, prototyping and validating machine learning and generative AI approaches while ensuring successful models integrate seamlessly into live operational systems.

This is a high-impact role at a pivotal point in the adoption of AI, machine learning and large language models across critical national systems, offering the chance to deliver real-world outcomes at scale.

Key Responsibilities
  • Designing, developing and optimising machine learning models across traditional ML use cases (forecasting, classification, anomaly detection) and GenAI / LLM solutions
  • Leading experimentation cycles, including hypothesis definition, experimental design, evaluation and iteration, while complying with governance standards
  • Transitioning validated experiments into production-ready ML services, collaborating closely with engineering teams on deployment and monitoring
  • Building scalable ML pipelines using AWS services and modern experiment tracking frameworks
  • Developing and integrating LLM-powered capabilities for evaluation, tracing and production monitoring
  • Implementing robust experiment tracking, model versioning and reproducibility, ensuring full auditability
  • Designing feature engineering strategies and contributing to feature store development
  • Monitoring live models, analysing performance and driving continuous improvement
  • Applying responsible AI principles, including explainability, robustness and fairness
  • Communicating experimental results and production outcomes to stakeholders, highlighting operational and strategic value
  • Mentoring junior engineers and promoting best practices across the team
About the Candidate

The ideal candidate will bring strong hands-on experience in machine learning engineering, with the ability to translate experimental success into reliable, scalable systems.

Essential Experience
  • Commercial experience developing and deploying machine learning models in Python
  • Proficiency with ML frameworks such as scikit-learn, XGBoost, PyTorch or TensorFlow
  • Strong experience delivering ML solutions using AWS services (e.g. SageMaker, Lambda, S3)
  • Expertise in experiment design, including hypothesis formulation, A/B testing and statistical evaluation
  • Proven experience moving models from experimentation into production with appropriate governance and quality controls
  • Hands-on experience with MLOps tooling such as MLflow, Weights & Biases or Data Version Control
  • Practical experience building LLM / GenAI applications, including prompt engineering and retrieval-augmented generation (RAG)
  • Familiarity with LLMOps frameworks such as LangChain, LangSmith or LangGraph
  • Understanding of model validation, evaluation techniques and production monitoring
  • Experience working in cross-functional teams from problem definition through to delivery
  • Strong communication skills, with the ability to explain complex concepts to non-technical audiences
  • Sound judgement in applying AI appropriately and recognising when non-AI approaches are more suitable
Desirable Experience
  • Advanced LLM techniques, including agents, tool use and agentic workflows
  • Experience with vector databases (e.g. Pinecone, Weaviate, pgvector)
  • Feature store technologies such as Feast or AWS Feature Store
  • Containerisation and orchestration using Docker, Kubernetes or ECS
  • Infrastructure as Code using Terraform or CloudFormation
  • Large-scale data processing frameworks such as Spark or Dask
  • Knowledge of data governance, compliance and regulated environments
  • Experience delivering solutions within highly regulated industries such as government, finance or healthcare

This role requires UK Security Clearance. Applicants must already hold clearance or be eligible and willing to undergo the vetting process.

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

Similar jobs worth comparing

Senior Machine Learning Engineer
Senior Machine Learning Engineer

Anson McCade • Greater London

Hybrid
GBP 65,000 - 85,000
Flexible working
25 days holiday
Career development support
+1
Machine Learning Engineer
Machine Learning Engineer

Switch Tech Talent • Newcastle upon Tyne

On-site
GBP 60,000 - 90,000
Senior Machine Learning Engineer, MLOps
Senior Machine Learning Engineer, MLOps

MFK Recruitment • Brentford

Hybrid
GBP 70,000 - 100,000
Senior Machine Learning Engineer
Senior Machine Learning Engineer

Cognify Search • Greater London

On-site
GBP 90,000 - 150,000
Machine Learning Engineer
Machine Learning Engineer

Anson McCade • Greater London

Hybrid
GBP 144,000 - 176,000
Associate Director - Lead AI Architect
Associate Director - Lead AI Architect

eFinancialCareers • Greater London

Hybrid
GBP 90,000 - 120,000
Hybrid working
Machine Learning Engineer (National Security)
Machine Learning Engineer (National Security)

Forward Role • Cheltenham

Hybrid
GBP 70,000 - 110,000
Machine Learning Engineer
Machine Learning Engineer

Robotics Jobs UK • Cambridge

On-site
GBP 60,000 - 81,000
Private medical insurance
Generous pension scheme
Access to local clubs and sports
Machine Learning Engineer
Machine Learning Engineer

Platform Recruitment • Greater London

On-site
GBP 42,000 - 70,000
Principal ML Engineer
Principal ML Engineer

Anson McCade • Greater London

Hybrid
GBP 120,000 - 180,000
Annual Bonus
Private Medical Insurance
Enhanced Pension
+3