M

Moonpig

Ecommerce platform for personalized cards, gifts

Data Scientist

Applied Machine LearningPosted on Nov 10
Full-time

About the Job

Requirements

  • Experience developing machine learning or advanced analytical solutions in a Data Science, Machine Learning, or Advanced Analytics role.
  • Strong practical understanding and real-world modelling experience with supervised machine learning, feature engineering, validation, overfitting, and model evaluation.
  • Strong Python and SQL skills applied to real-world data and modelling problems.
  • Ability to translate defined customer or business problems into appropriate analytical or machine learning approaches.
  • Experience selecting and applying model evaluation metrics and validation approaches, including understanding their strengths and limitations.
  • Experience designing or analysing A/B tests or other controlled experiments, including selecting success metrics and interpreting results.
  • Experience with Git or similar version-control tools and contributing clear, modular, maintainable code to shared codebases.
  • Understanding of testing, reproducibility, and good software-development practices.
  • Experience contributing to production machine learning workflows, including deployment, monitoring, data quality, and the wider model lifecycle.
  • Ability to explain assumptions, methods, results, and technical trade-offs to technical and non-technical audiences.
  • Ability to deliver defined modelling or analytical work independently and seek input on unfamiliar or more complex problems.
  • Comfort using AI-assisted development tools for coding, analysis, or experimentation, and critically evaluating their outputs.
  • Awareness of data quality, privacy, fairness, security, and customer-experience considerations when developing data-driven products and solutions.

Responsibilities

  • Develop and evaluate machine learning models for recommendations, personalisation, customer modelling, and predictive modelling.
  • Explore data, engineer useful features, compare modelling approaches, and select solutions appropriate to the problem without unnecessary complexity.
  • Partner with Product, Commercial, Marketing, and other stakeholders to understand problems, clarify requirements, and translate them into practical Data Science approaches.
  • Apply appropriate offline model evaluation, investigate model behaviour, and communicate performance, limitations, and trade-offs.
  • Contribute to the design and analysis of A/B tests and other experiments, connecting model performance with customer behaviour and business outcomes.
  • Develop solutions with production use in mind, partnering with Engineering and MLOps to integrate models into ML pipelines and support deployment, monitoring, and ongoing improvement.
  • Write tested, modular, maintainable Python and SQL, contributing to shared codebases and reproducible workflows using established software-development and version-control practices.
  • Monitor deployed solutions and investigate model performance, data quality, and unexpected behaviour, contributing improvements where needed.
  • Use AI-assisted tooling for coding, analysis, exploration, experimentation, and documentation, critically validating outputs to maintain quality.
  • Take part in code and analytical reviews, share knowledge, and contribute to reusable tooling, documentation, and improvements to Data Science ways of working.

Desired Qualifications

  • Experience in B2C e-commerce, retail, or a high-volume digital environment.
  • Experience with recommendation or personalisation systems.
  • Exposure to customer modelling approaches such as propensity, uplift, or customer lifetime value modelling.
  • Experience applying LLMs, embeddings, or other generative AI capabilities to practical product, analytical, or Data Science problems.
  • Experience with cloud-based data or machine learning platforms, particularly AWS.
  • Familiarity with analytics engineering tooling such as dbt.
  • A degree in Statistics, Mathematics, Economics, Computer Science, or another relevant quantitative discipline; equivalent practical experience is equally welcome.

About the Company

Moonpig

Ecommerce platform for personalized cards, gifts

Moonpig Group runs an online marketplace that specializes in personalized greetings cards, gifts, and flowers for customers in the UK, US, Australia, and the Netherlands through the Moonpig and Greetz brands. It uses technology to let customers customize products and manage ordering, printing, and delivery, handling more than 50 million orders each year. The platform differentiates itself by offering customizable products at scale across multiple markets with reliable fulfillment and a strong focus on customer experience. The company's goal is to provide a seamless, personalized gifting experience that makes celebrating occasions easy and enjoyable, while growing revenue and expanding its geographical footprint.

Company size
501-1,000
Company stage
IPO
Headquarters
London, United Kingdom
Founded
2000

Recently Posted Jobs

Explore more opportunities at Moonpig

See more jobs