Find a jobRecruiters

Machine Learning Operations Engineer

Exclusive opportunity

Onsite

Machine Learning Operations Engineer

CMC Markets

Machine Learning Operations Engineer

Skills

Data EngineeringPythonPyTorchMachine LearningWorkdayCompliance

1 month ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

London, UK

Work mode:

Onsite

Published on:

12 September 2026

What they need


  • We’re hiring an ML Ops Engineer to build and operate the platform capabilities that take machine-learning models from experimentation into reliable production services
  • You’ll own the automation, deployment, observability and operational controls around the ML lifecycle, working closely with research engineers, software engineers, platform teams and product teams
  • This is not a research role. It is a hands-on engineering role focused on making ML systems reproducible, scalable, secure and dependable, from model packaging and release through to serving, monitoring, retraining and incident response
  • ML lifecycle and platform engineering
  • Build repeatable workflows for model training, validation, promotion, deployment and retraining
  • Productionise models through packaging, versioning, model registry integration, deployment automation and safe rollback
  • Design CI/CD pipelines for ML systems, including automated testing, validation, release controls and environment promotion
  • Manage experiment tracking, model metadata and reproducibility across research and production
  • Build reusable tooling and platform capabilities that support multiple models and engineering teams
  • Model serving and observability
  • Deploy and operate batch and online inference services in containerised cloud environments
  • Define and meet availability, latency, throughput and recovery objectives for ML services
  • Monitor service health, infrastructure, data-quality signals, data drift, prediction drift and model performance decay
  • Establish dashboards, alerting and operational runbooks so failures are detected and resolved quickly
  • Support automated or controlled retraining, model promotion, rollback and model retirement
  • Debug production issues across model, application, infrastructure and critical data-dependency layers
  • Reliability, security and engineering quality
  • Improve system robustness, scalability and cost efficiency through automation, observability and infrastructure as code
  • Write production-grade Python for long-running services, deployment tooling and ML workflows
  • Establish testing, validation, release and incident-management practices for ML systems
  • Collaborate with platform, security and data engineering teams on reliable model inputs, access controls, secrets, resilience and compliance
  • Make explicit trade-offs between research flexibility, delivery speed, operational risk and production stability
  • Additional responsibilities
  • Maintain personal/professional development to meet the changing demands of the role, including all relevant regulatory and legislative training
  • When dealing with all customers, clients or colleagues ensure that we provide a clear, fair and consistent high quality service that presents a professional and positive image of CMC Markets
  • Take all reasonable steps to ensure appropriate confidentiality
  • Undertake such other duties, training and/or hours of work as may be reasonably required and which are consistent with the general level of responsibility of this role
  • Technology environment
  • Language: Python
  • ML tooling: PyTorch or similar frameworks, experiment tracking and model registries
  • Workflow orchestration: ML workflows for training, validation, deployment and retraining
  • Deployment: Containers, model-serving frameworks and infrastructure as code
  • Observability: Metrics, logging, tracing, alerting and monitoring across model, service and platform layers
  • Cloud: Managed compute, storage and networking, with a provider-agnostic mindset
  • The technology stack will evolve. We value engineers who understand why systems are designed in particular ways and can adapt as requirements and tools change

Benefits

  • Pension: 9% = 5% company contribution and 4% self-contribution -CMC Markets will match up to 7%
  • Life Assurance: 4 x salary
  • Health Insurance provided through Vitality
  • Income Protection
  • Holiday: 25 days - per calendar year + additional day off for your birthday
  • Discretionary Bonus
  • Breakfast provided for office days- Comfort working with cloud infrastructure, containers, infrastructure as code and service networking
  • Clear communication skills and the ability to work effectively with research, engineering, platform, security and product teams
  • Ability to reason about system design, reliability and operational trade-offs—not just individual tools
  • Hands-on experience with at least one workflow or orchestration system used for ML training, validation or deployment
  • Experience designing CI/CD workflows and release processes for ML or other production software systems
  • Experience deploying, serving and operating machine-learning models in production environments
  • 3–7 years’ professional experience in MLOps, ML platform engineering, ML infrastructure, backend engineering, DevOps or SRE
  • Strong understanding of observability, monitoring, alerting, incident response and common failure modes in ML systems
  • Strong production Python skills, including clean APIs, testing, performance awareness and maintainable services
  • Practical understanding of the ML lifecycle, including training, validation, inference, model release, monitoring and retraining
  • Experience with PyTorch or similar ML frameworks and model-serving technologies
  • Exposure to regulated or high-reliability production environments
  • Experience supporting multiple models, services or teams on a shared ML platform
  • Familiarity with model registries, feature stores and offline/online feature-consistency challenges
  • Prior ownership of model monitoring, drift detection or automated retraining

Other offers great for you!

These companies are also looking for great profiles

Skiils

Machine Learning Engineer / MLOps Senior

Freelance

Paris, France

Hybrid

Skills

LLMs / Large language modelsDockerPythonPyTorchMachine LearningAWSKubernetesMLOpsCI/CD

4 months ago

Quick apply

Theodo

Machine Learning Engineer / ML Engineer

480 - 580

Freelance

Paris, France

Hybrid

Skills

AIData Scientist

3 days ago

Quick apply

Espace Freelance

Senior MLOps Engineer

Freelance

Paris, France

Hybrid

Skills

Google Cloud PlatformDatabricksMachine LearningAWSTerraformMLflow

3 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools