Description
We’re the Moonpig Group – home to Moonpig, Greetz, Red Letter Days and Buyagift – and we’re on a mission to make people feel loved, celebrated and remembered.
We’re looking for a Data Scientist to join Moonpig, working hybrid from London or Manchester. You’ll build, evaluate and help productionise machine learning solutions that solve real customer and commercial problems across recommendations, personalisation, customer modelling and predictive modelling.
Key Responsibilities
- Develop and evaluate machine learning models across recommendations, personalisation, customer and predictive modelling.
- Explore data, engineer useful features and compare modelling approaches, choosing solutions that fit the problem rather than adding 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 clearly 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 and 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 across 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.
About You
- Experience developing machine learning or advanced analytical solutions in a Data Science, Machine Learning or Advanced Analytics role.
- Strong practical understanding of supervised machine learning, feature engineering, validation, overfitting and model evaluation, backed by real-world modelling experience.
- Strong Python and SQL skills, with experience applying both 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, with an understanding of 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 and maintainable code to shared codebases.
- Understanding of testing, reproducibility and good software-development practices.
- Experience contributing to production machine learning workflows, including an understanding of deployment, monitoring, data quality and the wider model lifecycle.
- Ability to explain assumptions, methods, results and technical trade-offs clearly to both technical and non-technical audiences.
- Comfortable independently delivering defined modelling or analytical work and knowing when to seek input on unfamiliar or more complex problems.
- Comfortable using AI-assisted development tools for coding, analysis or experimentation, with the judgement to critically evaluate their outputs.
- Awareness of data quality, privacy, fairness, security and customer-experience considerations when developing data-driven products and solutions.
Our Tech Environment
- Python and SQL for modelling, analysis and production Data Science.
- AWS for cloud-based data and machine learning.
- Git and shared codebases supporting version control and collaborative development.
- ML pipelines supporting integration, deployment, monitoring and iteration.
- A/B testing and experimentation to connect technical model performance with customer and business outcomes.
- AI-assisted development tools used across coding, analysis, experimentation and documentation.
- dbt is part of our wider analytics engineering tooling.
Additional Information
What's in it for you? We believe in empowering our team to do their best work. Enjoy: 💰 Competitive Pay & Bonuses: Plus, generous pension plans & staff discounts. 💆🏽 Wellbeing First: Private healthcare (UK) and mental health support 🏖️ Flexible Working & Time Off: Generous holidays, hybrid working (1-3 days in office, depending on role/team) & up to 20 days of international working. 📈 Career Growth: Learning allowances, coaching & development programs.
For more fresh new jobs, check out yubhub.co.