Michael Page International

Michael Page International

London

Machine Learning Engineer

Full-Time£26,000 - 54,000 per yearपरसोंUnited Kingdom
IT

Job Description

Salary: £26,000 - 54,000 per year

Requirements:
  • Strong foundation in machine learning, deep learning, and optimisation
  • Hands-on experience training, evaluating, and deploying machine learning models in real-world systems
  • Proficiency with PyTorch, or TensorFlow, with familiarity in the Hugging Face ecosystem
  • Experience with audio or speech models and frameworks
  • Experience building and maintaining end-to-end ML pipelines and MLOps tooling such as MLflow, Weights & Biases, DVC, or similar
  • Strong Python skills
  • Experience with Docker, CI/CD, and cloud platforms, with Azure preferred
  • Practical experience designing agentic AI systems and integrating models with external services
  • Comfortable owning the full ML lifecycle, from data preparation to production deployment
  • Clear communicator who can work effectively across technical and non-technical teams
Responsibilities:
  • Design, train, and optimise machine learning models for audio processing tasks such as speaker diarization, automatic speech recognition, and voice activity detection
  • Build and maintain training and inference pipelines using PyTorch and related ML frameworks
  • Source, curate, and prepare training datasets, and implement preprocessing, augmentation, and validation workflows
  • Run structured experiments, evaluate model performance, and iterate based on measurable results
  • Build, deploy, and operate end-to-end MLOps pipelines, including experiment tracking, model versioning, and production monitoring
  • Package and deploy models using Docker and cloud infrastructure, with a focus on reliability and scalability
  • Design and deploy agent-based AI systems that can execute multi-step workflows and integrate with external tools
  • Build Model Context Protocol servers to enable standardised integration between models, APIs, and data sources
  • Evaluate and integrate large language models into production systems where they add clear value
  • Collaborate with product and business teams to translate requirements into practical machine learning solutions
Technologies:
  • Agentic AI
  • AI
  • Azure
  • CI/CD
  • Cloud
  • Docker
  • Machine Learning
  • MLflow
  • MLOps
  • PyTorch
  • Python
  • TensorFlow
  • Support
  • MCP

More:

We are a medium-sized software development organisation committed to utilising advanced analytics and machine learning to enhance our services and deliver value to our clients. This is a permanent, full-time Machine Learning Engineer role based in London, England, with a competitive salary of £75,000 to £95,000 per annum. We offer a comprehensive benefits package, a collaborative and innovative work environment, and the opportunity to work on impactful projects using the latest technologies. You will join a leading organisation within the insurance industry and have the chance to work on cutting-edge AI and agentic systems with strong opportunities for collaboration and professional growth.

last updated 34 week of 2026

Interested in this role?

Submit your application now

How to Apply

Ready to apply for this position? Here's what you need:

  • An updated resume highlighting relevant experience
  • A compelling cover letter (if required)
  • Portfolio or work samples (for relevant positions)

About Michael Page International

Michael Page International

Michael Page International

London

IT

Skills & Technologies

PythonScalaAzureDockerCI/CDMachine LearningAITensorFlowPyTorchUI

Inferred from job description

Salary Insight

£40,000

This role

£60,000

UK median

This salary is 33% below the UK median for Software Engineers60,000/yr).

Based on 2024–2025 UK technology sector benchmarks

Explore More UK Opportunities

Thousands of tech jobs across the United Kingdom