Staff Machine Learning Engineer

Apply

Greater London

Hybrid

GBP 150,000 - 210,000

Full time

7 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Equity
Top-of-market compensation

Job summary

Almedia in London (King's Cross) seeks a Staff Machine Learning Engineer to own real-time ranking, personalisation and reward structures. You will build and ship production-grade systems with a small, high-ownership team, influencing infrastructure as it scales.

Expect ownership over end-to-end ML pipelines and a strong focus on measurement. The role requires shipping systems end to end, cross-functional collaboration, and a builder's mindset.

Qualifications

  • Shipped production systems end to end with measurable impact.
  • Full-stack data pipeline to live serving and monitoring.
  • Strong causal thinking: uplift modelling and measurement.

Responsibilities

  • Own ranking and personalisation systems in real time.
  • Own reward and payout infrastructure balancing cost and value.
  • Develop behavioural prediction through time-series data.
  • Lead measurement and validation with A/B testing and causal inference.
  • Oversee ML infrastructure: pipelines, training, serving and monitoring.
  • Provide technical leadership and mentorship on shipping discipline.

Skills

End-to-end systems
Full-stack data pipeline
Causal thinking
Real-time inference
Published work
Builder's mindset
Cross-functional collaboration

Tools

ML pipelines
A/B testing
Time-series systems

Job description

This isn’t your regular job. Almedia is a place where those who want to push harder can accelerate their careers faster than anywhere else. We’re aiming to become Germany’s second bootstrapped unicorn. Almedia is already Europe’s #3 fastest-growing company in 2025 (FT1000).

We are building the future of marketing by rewarding our community of over 95 million users for engaging with our advertisers’ products. We are offering a new way to acquire users for the biggest companies in the world.

Staff Machine Learning Engineer

London, King's Cross

Top-of-market compensation

The Role

You'll take ownership of designing, building, and shipping production-grade systems that power ranking, personalisation, and reward structures in real time. You work hands-on with a small, high-ownership team. You have real influence over how we build our infrastructure as we grow it together.

You spot leverage points others miss: systems that shift behaviour, ranking that balances user value and business sustainability, measurement frameworks that prove what actually works. You own these end to end.

What You'll Own
  • Ranking and personalisation systems that reach the right users in real time

  • Reward and payout infrastructure balancing user motivation, cost, and business value

  • Behavioural prediction through time-series and sequence systems

  • Measurement and validation using A/B testing, causal inference, uplift modelling

  • ML infrastructure: pipelines, training loops, serving, monitoring

  • Technical leadership and mentorship on shipping discipline and impact

What We're Looking For
  • Shipped production systems end to end, from formulation through impact measurement

  • Full-stack capability: data pipeline to live serving to monitoring and decay

  • Causal thinking: propensity scoring, instrumental variables, contextual bandits, uplift modelling

  • Scale experience: built systems handling high-volume behavioural datasets and real-time inference

  • Published work or equivalent research discipline

  • Builder's mindset: energised by shipping. Zero-to-one experience valued

  • Cross-functional: collaborate across engineering, product, and data science teams on measurement and infrastructure

Why This Matters

Real behavioural sequences. Billions of user decisions across multiple games. Your systems handle cold start, sparse reward, imbalanced value distributions. Both measurement rigour and systems thinking matter here.

Why Almedia
  • Profitable from launch. Higher revenue per employee than Big Tech.

  • Small team by design. Every hire raises the bar.

  • Top-of-market compensation including substantial equity.

  • Real behavioural data at scale. Billions of user interactions, millions of daily active users.

We believe in fostering talent, evaluating all skill levels during the hiring process, and providing a clear path for growth. Almedia is an equal opportunity employer. We embrace and celebrate diversity, and encourage individuals from all backgrounds to apply.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Machine Learning Engineer
Staff Machine Learning Engineer

Almedia • Greater London

On-site
GBP 140,000 - 180,000
Top-of-market compensation
Equity
Small team by design
+1
Staff ML Engineer - Real-Time Personalization & Ranking
Staff ML Engineer - Real-Time Personalization & Ranking

Apply • Greater London

Hybrid
GBP 150,000 - 210,000
Equity
Top-of-market compensation
Machine Learning Engineer
Machine Learning Engineer

Optimove • Dundee

On-site
GBP 60,000 - 90,000
Lunch budget on-site
Fully stocked kitchen
Hybrid work model
Senior ML Engineer - Real-Time Personalization & Impact
Senior ML Engineer - Real-Time Personalization & Impact

Almedia • Greater London

On-site
GBP 140,000 - 180,000
Top-of-market compensation
Equity
Small team by design
+1
Staff Machine Learning Engineer (£220,000 | RecSys | Python)
Staff Machine Learning Engineer (£220,000 | RecSys | Python)

Dex • Greater London

On-site
GBP 198,000 - 242,000
Competitive compensation
Performance bonus
Strong influence over technical direction
Staff Machine Learning Engineer - Applied ML & Research
Staff Machine Learning Engineer - Applied ML & Research

Superbet • Greater London

On-site
GBP 70,000 - 90,000
Machine Learning Engineering Manager
Machine Learning Engineering Manager

Compare the Market • Peterborough

Hybrid
GBP 110,000 - 140,000
Machine Learning Engineering Manager
Machine Learning Engineering Manager

Compare the Market • Greater London

Hybrid
GBP 110,000 - 140,000
Machine Learning Research Engineer
Machine Learning Research Engineer

Knauf Energy Solutions • City Of London

On-site
GBP 60,000 - 100,000
Salary sacrifice car scheme
Generous annual leave
Senior Machine Learning Engineer - Messaging Platform
Senior Machine Learning Engineer - Messaging Platform

Creandum • Greater London

On-site
GBP 70,000 - 90,000