Above analytics are generated algorithmically based on job titles and may not always be the same as the company's job classification. You can also check detailed occupation eligibility, and salary criteria on our UK Visa Eligible Occupations & Salary Thresholds page.
Disclaimer: Hunt UK Visa Sponsors aggregates job listings from publicly available sources, such as search engines, to assist with your job hunting. We do not claim affiliation with CMC Markets. For the most up-to-date job details, please visit the official website by clicking "Apply Now."
ML Ops / Data Engineer
Role Overview
We’re hiring an ML Ops Engineer / Data Engineer to own the reliability, scalability, and operational integrity of our machine-learning systems in research & production. This role sits at the intersection of data engineering and ML infrastructure: you’ll design and operate data pipelines that feed models, and you’ll build the tooling that trains, deploys, monitors, and retrains them.
You’ll work closely with research engineers and product teams, taking models from experimentation to production-grade systems with clear SLAs, reproducibility guarantees, and observable behaviour. This is not a research role; it is a hands-on engineering role focused on making ML systems work reliably at scale.
What You’ll Work On
ML lifecycle infrastructure
Data engineering foundations
Operational ownership
Engineering rigor
Required Qualifications
Solid understanding of:
Nice-to-Have
Tech Stack (Current & Expected Evolution)
Languages: Python (core)
ML & Data:
Pipelines & Orchestration: Workflow schedulers for batch and near-real-time processing
Deployment: Containers, model serving frameworks, infrastructure-as-code
Observability: Metrics, logging, and alerting across data and model layers
Cloud: Managed compute, storage, and networking (provider-agnostic mindset)
The stack will evolve. We value engineers who understand why systems are built a certain way and can adapt tools as requirements change.
Why This Role Matters
Our models only create value when they are correct, observable, and dependable in production. This role is responsible for that reality. You’ll reduce the gap between promising experiments and systems that can be trusted by downstream products and customers.
If you care about data correctness, operational clarity, and building ML systems that don’t silently fail, this role gives you direct leverage over the success of our entire ML platform.
CMC Markets is an equal opportunities employer and positively encourages applications from suitably qualified and eligible candidates regardless of gender, sexual orientation, marital or civil partner status, gender reassignment, race, colour, nationality, ethnic or national origin, religion or belief, disability or age.