Back to results

Almedia

Staff Machine Learning Engineer

Salary not disclosedOnsite

  • Engineering
  • London
  • Full time
  • Today
Newly posted

About the role

Almedia is seeking a Staff Machine Learning Engineer to design, build, and ship production-grade systems for ranking, personalisation, and reward structures. You will work within a small, high-ownership team to influence infrastructure and develop systems that balance user value with business sustainability. The role involves end-to-end ownership of behavioural prediction, measurement frameworks, and ML infrastructure.

Responsibilities

  • Design and implement real-time ranking and personalisation systems.
  • Develop reward and payout infrastructure that balances user motivation and business value.
  • Build behavioural prediction models using time-series and sequence systems.
  • Implement measurement and validation frameworks using A/B testing, causal inference, and uplift modelling.
  • Manage ML infrastructure including pipelines, training loops, serving, and monitoring.
  • Provide technical leadership and mentorship to the team regarding shipping discipline and impact.

Required skills

  • Machine Learning
  • Production systems
  • Data pipelines
  • Real-time inference
  • Causal inference
  • Uplift modelling
  • Propensity scoring
  • Contextual bandits
  • Time-series analysis
  • A/B testing

Qualifications

  • Experience shipping production systems end to end
  • Full-stack capability from data pipeline to live serving
  • Experience with high-volume behavioural datasets
  • Published work or equivalent research discipline

About the Company

Almedia is a profitable, fast-growing company building the future of marketing by rewarding a community of over 95 million users for engaging with advertisers' products. The company operates with a small team and maintains high revenue per employee.