Staff Machine Learning Engineer

Almedia

Greater London

On-site

GBP 140,000 - 180,000

Full time

6 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Top-of-market compensation
Equity
Small team by design
Large-scale data

Job summary

Almedia in London seeks a Staff Machine Learning Engineer to own end-to-end ML infrastructure for real-time ranking, personalisation, and rewards. You will work hands-on with a small, high-ownership team and influence infrastructure growth.

You will shape measurement frameworks and leverage time-series and sequence modelling, while mentoring others and driving scalable systems across engineering, product, and data science teams.

Qualifications

  • Shipped production ML systems end-to-end.
  • Experience in real-time ranking, personalisation, or reward systems.
  • Strong in measurement, A/B testing, and causal inference.

Responsibilities

  • Design, build and ship production-grade systems powering ranking, personalisation and rewards in real time.
  • Own end-to-end ML infrastructure: pipelines, training loops, serving and monitoring.
  • Provide technical leadership and mentorship on shipping discipline and impact.

Skills

Shipped prod systems
Full-stack data pipeline
Causal thinking
Scale experience
Research mindset
Cross-functional collaboration
Leadership & mentoring

Tools

TensorFlow
PyTorch
Airflow
Kubernetes

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

Apply • Greater London

Hybrid
GBP 150,000 - 210,000
Equity
Top-of-market compensation
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
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
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
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 • Greater London

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

Compare the Market • Peterborough

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