Person, Face, Man, Accessories, Accessory, Glasses, Portrait, Photography, Selfie

Data Scientist

Bristol, England, United Kingdom

Data Scientist

  • NE02038
  • Bristol, England, United Kingdom

About us

We're a truly international company, fourth largest in our industry and operating across 120 markets. An inclusive, innovative global FMCG business supported by over 27,500 employees. As we embrace a new era of growth, we are transforming. Our ways of working and culture are driven by a challenger mindset, constantly questioning the status quo. Our agility and entrepreneurial spirit, alongside award winning development programmes, enable innovation and success while creating exciting and rewarding career choices.

As we move forward, our customers will be at the heart of what we do, evolving to needs and expectations and committing to a more meaningful contribution to harm reduction by building a successful NGP business. Integral to our long-term success is our sustainability strategy, behaving responsibly and supporting our ambitions, all underpinned by high governance.

Encouraging inclusion at local levels and supporting a developing and robust diversity agenda globally, we’re fully committed to creating and maintaining an environment that celebrates and respects difference.

The role

Data Scientist
Permanent, full time
Competitive Salary + Benefits

Imperial Brands currently have an exciting opportunity for a Data Scientist to join our well-established UK insights & Intelligence team at our UK head office in Bristol. Reporting to the UK Intelligence & Analytics Manager, the primary focus of the Data Scientist is to support the cluster in delivering its sales and marketing objectives, be that improving our products, optimising our marketing and pricing initiatives or making the business run better by modelling and automating processes. The successful candidate will have Strong knowledge of and experience working with Python.

Key accountabilities

Use lots of data sources

  • Interrogate internal databased to gather data on (e.g., using SQL)
  • Identify and collect other third-party data sources
  • Establish new data feeds where required
  • Ensure all relevant information is collected including where necessary negotiation with relevant internal and external stakeholders


Identify patterns and trends in data

  • Using relevant statistical techniques, identify trends and patterns in data (e.g. pattern recognition, trend analysis)
  • Establish the significance of trends / patterns and the root causes
  • Identify risks and opportunities and make recommendations to the business to mitigate risks or take advantage of opportunities


Identify drivers of performance

  • Analyse data (e.g., sales) to identify the key drivers behind any changes
  • Create robust statistical models based on these analyses


Model the impact of options, selecting the optimal paths to recommend

  • Use these statistical models to predict the impact of recommended actions and initiatives
  • Run multiple scenario simulations to produce recommendations on the optimal actions


Conduct analysis of our consumers and customers

  • Analyse the behaviour, characteristics and purchasing patterns / spend for our consumers and customers (e.g., propensity modelling)
  • Make recommendations for marketing and sales activity tailored to relevant consumer segments and aimed at increasing sales, reducing churn, increasing lifetime value etc.


Evaluate the impact of our B2B and B2C initiatives and activities

  • Evaluate the impact of initiatives including metrics such as ROI and results vs expectations / forecasts
  • Make recommendations for changes to activities / initiatives
  • Make informed recommendations for future use of initiatives / activities by target segment and outcome required / budget available

Skills & experience


  • Strong knowledge of and experience working with Python
  • Proven working experience as a data analyst or business data analyst (Strong analytical skills with the ability to collect, organize, analyze, and disseminate significant amounts of information with attention to detail and accuracy)
  • Technical expertise regarding data models, data mining and segmentation techniques
  • Strong knowledge of and experience with reporting packages and databases (SQL, PowerBI etc.)
  • Extensive knowledge of statistics and experience using statistical packages for analyzing datasets (SPSS, SAS, r Studio/r etc.) and how these apply in a business setting
  • Experience in at least one scripting languages (Python, R ) including version control and repositories (Git, MS Azure DevOps etc.)
  • Experience of using Databricks and MS Azure Data Factory



  • Experience of using and / or building reports in PowerBI
  • Experience analyzing CRM data including campaign evaluation
  • Experience using Google Analytics

What we offer

Imperial Brands offers a competitive package of salary, bonus scheme, pension and 25 days holiday (with an additional 4 days on top to cover the Christmas period and bank holidays).

Next steps

Interested applicants should apply with their CV highlighting their suitability for the role. 

Apply Now

Alert me about jobs like this

Not You?

Thank you


The year Imperial was founded through the
coming together of 13 UK family-run


Imperial employees worldwide


Number of markets worldwide in which our products are sold