All jobs
R

Senior Machine Learning Engineer

Refute
Salary
£130k – £150k
Equity
0.25-0.5%
Work mode
Remote
London, United KingdomRemotePosted 3 weeks ago

What we're looking for

  • Experience in production engineering
  • Algorithmic versatility in ML areas
  • Hands-on experience with CI/CD pipelines and containerisation
  • Solid grounding in SQL databases and NoSQL stores
  • Experience with streaming and batch data processing frameworks

About the role

ABOUT THE ROLE
You’ll be building and operating production-grade machine learning systems that detect and counter disinformation as it happens. This is a high-ownership role where you’ll work across the full ML lifecycle — from model development to deployment and monitoring.
You’ll collaborate with a cross-functional team spanning engineering, machine learning, and intelligence backgrounds, shaping both the product and the underlying ML infrastructure.
This is not a research-only role — the focus is on real-world systems that are reliable, scalable, and fast.

TECH STACK
Python, SQL & NoSQL databases, streaming & batch data processing frameworks, Docker, CI/CD pipelines, cloud infrastructure.

WHAT WE LOOK FOR
Production ML experience
Experience building and deploying machine learning systems in production environments.
Strong engineering fundamentals
Comfortable writing clean, modular, maintainable code that others can build on.
End-to-end ownership
Able to manage the full lifecycle — from data and models to deployment, monitoring, and iteration.
Algorithmic versatility
Broad exposure across ML approaches and the ability to apply the right method to the problem.
Data systems experience
Solid understanding of both relational and non-relational databases, as well as large-scale data processing.
Systems thinking
You understand trade-offs — latency vs accuracy, cost vs performance — and design accordingly.
Infrastructure familiarity
Hands-on experience with containerisation, CI/CD, and production environments.

COMPENSATION & BENEFITS
Salary
£130,000 – £150,000 depending on experience
Equity
0.25–0.5% early-stage share options
Time off
25 days holiday + your birthday off
Pension
Private pension contributions
Flexibility
Remote-first with flexible working and an outcomes-driven culture
Perks
Early employee equity and high ownership from day one

Compensation & benefits

Share options reflective of being one of the first employees
25 days holiday + 1 extra day on your birthday
Private pension contributions
Hybrid and flexible working with a focus on outcomes, not hours

Equity details

Type: Share options
Percentage: 0.25-0.5%
Details: reflective of being one of the first employees

About Refute

We’re building AI systems to help organisations detect and respond to disinformation attacks in real time. Our platform combines machine learning, proprietary knowledge of attack and defence techniques, and experience building large-scale, high-throughput data analysis systems. The founding team brings over forty years of combined experience creating data systems used by national security and commercial organisations. After strong early traction, we’re now accelerating the build-out of the platform.

Team

  • cross-functional team of high achievers from software engineering, machine learning and intelligence backgrounds

Ready to apply?

Submit your application today.

Senior Machine Learning Engineer
£130k – £150k