Skip to main content
Back to search

Salary: Competitive Plus Benefits
Location: London Store Support Centre and Home, London, EC1M 6HA
Contract type: Permanent
Business area: Marketing
Closing date: 14 April 2026
Requisition ID: 400056111

We’d all like amazing work to do, and real work-life balance. That’s waiting for you at Sainsbury’s. We’re one of the biggest supermarkets in the UK, with one of the largest retail websites. So marketing here happens at scale. We move faster than you might expect too, across Brand Planning, Brand Comms and Creative, Digital Marketing, CRM and Loyalty, Nectar 360 and Insights. With more people shopping with us every week, there are more interactions, more moments to connect. And thanks to data and insight, we understand our customers in a way few others can. We work alongside incredible brand partners and some of the best agencies in the industry. So if you’re passionate about learning, growing and experiencing new teams, come and explore it all with us.

Why Join Us

We have ~90 Analysts and Data Scientists within Customer & Loyalty Analytics focusing on a wide range of business questions, and we have millions of known customers to play with.

This team is focussed on building our personalised customer decisioning engine, known internally as Krang. We are the brain behind an optimised selection of offers, mechanics and discounts used to drive desired customer behaviour. We do some of Sainsbury’s most complex modelling, forecasting, tool building, and insights-generation and use agile working methodologies to make sure we’re prioritising the right outcomes. Our Data Scientists are critical in supporting Sainsbury’s to be successful in our corporate strategy of Connecting to our Customers.

What You’ll Do

Specifically, this Data Scientist role will be supporting the team in the following:  

  • Understanding known behaviour and trends across Sainsbury’s. 
  • Actively contributing towards ongoing optimisation of our personalisation capabilities, aiming to choose the right message for a particular customer, at the right time, through the right channel and with the right value. 
  • Understanding how customers see value and the profitability of an individual’s relationship and sensitivity with price, promotions, Nectar points and offers in order to consider our levers for growth.  
  • Identifying new approaches and methodologies to develop how we do things.  
  • Being the first port of call when it comes to leveraging our Group-wide dataset.
  • Ensuring every piece of code and output we deliver is documented, repeatable, scalable and sharable via appropriate, collaborative tools (e.g. Git, Confluence).  
  • Being an active, participating member of the wider Data & Analytics community at Sainsbury’s.  
  • Pairing with Data Engineers to productionise our outputs. 

What I Need To Know

  • Extensive programming ability across Python and strong ability to use SQL, with a proven experience of analysing data in a corporate environment. 
  • Strong Data Science skills and statistical foundation in concepts such as predictive modelling, causal inference, clustering and linear optimisation.   
  • Experience using Jupyter notebooks and version control within a team using Git.  
  • Experience using cloud platforms such as AWS or Azure and associated ML tools is desirable but not essential.  
  • A curious problem solver who is proactive at developing their technical skills.  
  • Business acumen and commercial awareness 
  • Ability to articulate required outcomes and present analytics work succinctly.  
  • Independence to achieve results and work under own guidance and initiative 
  • Able to have effective technical conversations with data engineers.  
  • Curiosity, scepticism and attention to detail regarding data quality, samples, bias and ethics.  
  • An awareness and understanding of technology trends and direction in Data Science, AI and analytics.

Essential Criteria

  • Extensive programming ability across Python and strong ability to use SQL, with a proven experience of analysing data in a corporate environment. 
  • Strong Data Science skills and statistical foundation in concepts such as predictive modelling, causal inference, clustering and linear optimisation.   
  • Experience using Jupyter notebooks and version control within a team using Git.  
  • Experience using cloud platforms such as AWS or Azure
  • Ability to articulate required outcomes and present analytics work succinctly.  

Note: Due to the high level of applications, this vacancy maybe closed earlier than the specified date.

#LI-JH1

We are committed to being a truly inclusive retailer so you’ll be welcomed whoever you are and wherever you work. Around here, there’s always the chance to try something new — whether that’s as part of an evolving team or somewhere else across the business - and we take development seriously and promise to support you. We also recognise and celebrate colleagues when they go the extra mile and, where possible, offer flexible working. When you join our team, we’ll also offer you an amazing range of benefits. Here are some of them: 

  

Starting off with colleague discount, you'll be able to save 10% on your shopping online and instore at Sainsbury's, Argos, TU and Habitat, and we regularly increase the discount to 15% at points during the year. We've also got you covered for your future with our pensions scheme and life cover. You'll also be able to share in our success as you may be eligible for a performance-related bonus of up to 10% of salary, depending on how we perform. 

  

Your wellbeing is important to us too. You'll receive an annual holiday allowance and you can buy up to an additional week's holiday. We also offer other benefits that will help your money go further such as season ticket loans, cycle to work scheme, health cash plans, salary advance (where you can access some of your pay before pay day) as well access to a great range of discounts from hundreds of other retailers. And if you ever need it there is also an employee assistance programme. 

  

Moments that matter are as important to us as they are to you which is why we give up to 26 weeks’ pay for maternity or adoption leave and up to 4 weeks’ pay for paternity leave. 

  

Please see www.sainsburys.jobs for a range of our benefits (note, length of service and eligibility criteria may apply). 

Want to learn more about our teams?

back to top