About this role
dunnhumby is the global leader in Customer Data Science, partnering with the world's most ambitious retailers and brands to put the customer at the heart of every decision. As a Research Data Scientist, you will be at the forefront of our research data science team, translating complex business problems into data science problems and solving them with scalable, state-of-the-art AI algorithms.
In this role, you will prototype solutions using Python and Spark to facilitate development and testing of algorithms on large data sets. You will apply and extend experimental design methodology to conduct rigorous measurement of treatment effects, and research the latest machine learning approaches to keep our solutions cutting-edge.
You will join a team of nearly 2,500 experts in offices throughout Europe, Asia, Africa, and the Americas, working for transformative, iconic brands such as Tesco, Coca-Cola, Nestlé, Unilever, and Metro. The environment combines deep insight, advanced technology, and close collaboration to help clients grow, innovate, and deliver measurable value.
You will help identify new opportunities within the Data Science space for future dunnhumby solutions, learning from experts and growing your career within the organisation. We invest in cutting-edge technology that reflects our global ambition, while maintaining a nimble, small-business feel that gives you the freedom to play, experiment, and learn.
Requirements
- Degree or equivalent in a statistical or mathematical subject
- 2-5 years of experience in Data Science
- Good understanding of statistics and mathematical methodologies including forecasting, regression, linear models, time series, hypothesis tests, and optimisation
- Good understanding of machine learning techniques with applications to classification, prediction, and clustering
- Good working knowledge of databases, including SQL, relational and non-relational data models
- Experience using algorithms at scale: ANCOVA, linear models with regularization, clustering, random forests, XGBoost
- Good grasp of Object-Oriented Programming
- Ability to quickly learn open-source statistics and machine learning packages including Pandas, SciPy, Scikit-learn, and TensorFlow
Responsibilities
- Translate complex business problems into data science problems and solve them with scalable, state-of-the-art AI algorithms
- Prototype solutions using Python and Spark to facilitate development and testing of algorithms on large data sets
- Apply and extend experimental design methodology to conduct rigorous measurement of treatment effects
- Research the latest machine learning approaches to identify new opportunities for future dunnhumby solutions
- Use algorithms at scale including ANCOVA, linear models with regularization, clustering, random forests, and XGBoost
- Work with databases including SQL, relational and non-relational data models to support data science workflows
Benefits
- Comprehensive rewards package from a leading technology company
- Personal flexibility and thoughtful perks, including flexible working hours and your birthday off
- Investment in cutting-edge technology with a nimble, small-business feel that encourages experimentation and learning
- Thriving diversity and inclusion networks including dh Gender Equality Network, dh Proud, dh Family, dh One, dh Enabled, and dh Thrive
- Open to discussing agile working opportunities during the hiring process
Similar roles

Staff Platform Engineer
4w1 month agoCorient
Austin, US · Full-time · $160,000 – $190,000

Data Scientist II - Remote
4w1 month agoNPS Prism
Gurugram, IN · Full-time · INR 1,800,000 – INR 2,400,000

Business & AI Data Analyst III
4w1 month agoF5
Guadalajara, MX · Full-time · MXN 700,000 – MXN 950,000

AI/ML Software Engineer
4w1 month agoiTradeNetwork
US · Full-time · $90,000 – $120,000
