Hire ML talent · United Kingdom

Hire ML engineers and researchers in the UK

Machine Learning Jobs is the UK board for people who train, evaluate and deploy models — deep learning, reinforcement learning, recommender systems and the engineering that keeps them in production. Advertise a role to them directly and pay a fixed price once.

What it costs
From £99 for a 30-day listing. Pay once — no subscription, no recruiter fee, no percentage of salary.
How fast it goes live
One working day. A person reads every advert before it publishes, usually within a couple of hours.
Who reads it
ML engineers and applied scientists who spend their week on training runs, feature pipelines and evaluation, and the platform engineers who serve what they build. Most are employed and read this board to see which teams are doing serious work.
What it is not
A CV database you rent, or an agency taking a fee on the hire. You post the role; candidates come to you.
Start a listing

Already written the advert somewhere else?

Paste the link and we pull the title, salary, location and description into a draft. Nothing publishes and nothing is charged until you say so.

Write the advert from scratch

Not hiring yet? Start with how to hire machine learning engineers in the UK — what the roles are, what they pay, and how to write an advert that gets answered.

Choosing a route

There are three ways to fill an ML role. We are honest about being one of them.

Machine learning candidates are precise about what they want to work on — a recommender team, a forecasting problem, a training-infrastructure job — and a route that cannot say which one it is offering gets ignored. Here is the short version, including where a board is the wrong tool.

A specialist board

You are here
What this is
Cost shape

Fixed, from £99 per role

Right when

You know roughly who you want, the salary is competitive, and you want the applications to land in your own inbox or ATS.

Wrong when

You need someone headhunted out of a named competitor, or the role is confidential.

A generalist platform

LinkedIn, Indeed, Totaljobs
Cost shape

Per-click or per-slot, unbounded

Right when

Volume roles where reach matters more than fit, and hiring for functions outside engineering at the same time.

Wrong when

ML roles of any seniority. The title attracts every data analyst who has fitted a regression, and the engineer who has taken a model from notebook to production traffic is buried under them.

A recruitment agency

Contingent or retained search
Cost shape

Typically 15–25% of first-year salary

Right when

Principal and staff ML engineers, and anyone with a specific research background, where the pool is small enough that people are approached rather than advertised to.

Wrong when

Roles you can attract directly. On a £90k salary the fee is most of a hiring budget.

The audience

Who actually reads this board

A smaller audience than a generalist site, and one that reads the technical detail. People arrive here because they build models for a living and want to know who is hiring for PyTorch, distributed training, feature stores and MLOps this month — not because a feed put a job in front of them.

Seniority mix of live roles

  • Graduate and entry 4%
  • Junior 1%
  • Mid-level 18%
  • Senior and staff 56%
  • Lead and principal 15%
  • Head of and director 7%

Where they are

Location pages carry the local salary picture and the companies hiring there.

How the live roles are worked

How the advert reaches them

Search and Google Jobs
Every listing is structured for Google Jobs and indexed on the board, so it keeps working for the whole run.
Saved alerts
Candidates subscribe to a specialism, a salary floor and a location. Matching roles email out as they publish.
The weekly digest
One email, curated, read by people who are not actively applying yet — which is where most senior candidates sit.
The rest of the network
Add any of the other fifteen boards for +£75 each. Only worth it where the field genuinely overlaps.
Salary benchmarks

What ML roles pay in the UK

Built from the salaries stated in live adverts on this board, not a survey — the range employers are advertising, and its midpoint.

ML pay runs on seniority and on how close the role sits to production. A research-leaning post and a platform post can share a title and sit forty thousand pounds apart, and an advert that hides its band reads as one that has not worked out which it is. Name the number and the right people answer.

All UK ML salary benchmarks, coming soon

Role Midpoint Top salary
Computer Vision Engineer
Computer Vision Engineer jobs on Machine Learning Jobs
£73k £160k
Machine Learning Engineer
Machine Learning Engineer jobs on Machine Learning Jobs
£82k £160k
ML Infrastructure Engineer
ML Infrastructure Engineer jobs on Machine Learning Jobs
£400k £636k
ML Platform Engineer
ML Platform Engineer jobs on Machine Learning Jobs
£88k £114k
ML Research Engineer
ML Research Engineer jobs on Machine Learning Jobs
£413k £633k
MLOps Engineer
MLOps Engineer jobs on Machine Learning Jobs
£95k £110k
NLP Engineer
NLP Engineer jobs on Machine Learning Jobs
£55k £110k
Deep Learning Engineer
Deep Learning Engineer jobs on Machine Learning Jobs

From live adverts on this board · rows link to the role

Pricing

From £99 a role. Paid once.

Three tiers and three durations, priced up front. Extra boards are +£75 each and only worth adding where the field overlaps — we will tell you when it does not.

Standard
£99
Listed on the board, Google Jobs integration, candidate alerts, basic company profile, reviewed by our team
Featured
£199
Everything in Standard, plus pinned + highlighted listing, LinkedIn promotion, email push, enhanced profile
Premium
£349
Everything in Featured, plus homepage spotlight, database email campaign, account manager

In every listing, including the cheapest one

  • A person reviews the advert before it publishes
  • Structured for Google Jobs and indexed on the board
  • Emailed to matching alert subscribers
  • Applications to your inbox or straight into your ATS
  • Live for 30 days, extendable
  • No subscription and no auto-renewal

If it does not perform

Every listing carries an application benchmark set from the role itself — pay, contract type, working pattern. Come in under it and we extend the run and re-promote the role at no charge. It is in the terms, not a goodwill gesture.

Hiring several roles, or running an agency desk?

Bundles across roles and boards, and automatic ingestion from your ATS or a feed so nothing is re-keyed.

Talk about volume

Works with your ATS

Send applications straight into it, or let us pull your open roles from it — and send candidates straight back.

Direct connectors
  • Ashby
  • Greenhouse
  • Lever
  • Workable
  • Personio
  • BambooHR
  • Rippling
  • Workday
Feed-based
Reed CV-Library Jobs.ac.uk Custom JSON / XML feed Custom JSON or XML feed

Not listed? We can usually build a connector in about a week — tell us about your ATS.

Put the role in front of people who train models for a living.

Paste a link or write it here. Nothing is charged until you publish, and a person reads it before it goes live.