BP

BP

London

Senior Data Scientist

Full-Time£59,000 - 99,000 per yearyesterdayUnited Kingdom
IT

Job Description

Salary: £59,000 - 99,000 per year

Requirements:
  • MSc or PhD degree in a quantitative field.
  • Typically 5+ years of hands-on experience designing, planning, prototyping, productionizing, maintaining, and documenting reliable, scalable data science products in complex environments.
  • Applied knowledge of data science tools and approaches across all data lifecycle stages.
  • Thorough understanding of the mathematical foundations of statistics and machine learning.
  • Development experience in one or more object-oriented programming languages, such as Python, Go, Java, or C++.
  • Advanced SQL knowledge.
  • Knowledge of experimental design and analysis.
  • Deep knowledge of forecasting and optimization methods and algorithms, including experience with Linear, Logistic, Lasso, Ridge, GAM, and other machine learning algorithms.
  • Understanding of financial, energy, or commodity markets.
  • Experience using Claude or other generative AI tools and working with large language models to deliver analysis or engineer AI products.
  • Customer-centric, pragmatic approach, with a focus on value delivery and swift execution while maintaining attention to detail.
  • Strong partner management skills and ability to lead large organizations through influence.
  • Commitment to continuous learning and improvement.
  • Experience with big data technologies such as Hadoop, Hive, and Spark is a plus.
  • No prior experience in the energy industry is required.
Responsibilities:
  • Work as part of a cross-disciplinary team with data scientists, data engineers, software engineers, data managers, and business partners.
  • Build scalable, reusable, impactful data science products, typically containing statistical or machine learning algorithms, in collaboration with data and software engineers.
  • Carry out data analyses to produce actionable business insights.
  • Follow and advocate for data science procedures, including technical design and reviews, unit testing, monitoring and alerting, code check-in and review, and documentation.
  • Present results to peers and senior management.
  • Actively contribute to improving developer velocity.
  • Mentor others.
Technologies:
  • AI
  • Big Data
  • Hadoop
  • Hive
  • Java
  • Machine Learning
  • Python
  • SQL
  • Spark
  • Swift
  • Cloud
  • Support
  • NoSQL
  • Security

More:

We are bp, and our purpose is to deliver energy to the world, today and tomorrow. For over 100 years, we have focused on discovering, developing, and producing oil and gas in the nations where we operate. We are one of the few companies globally able to provide governments and customers with an integrated energy offering, and delivering our strategy sustainably is fundamental to our ambition to become a net zero company by 2050 or sooner. We are looking for a Senior Data Scientist to join our IT&S team. This is a full-time hybrid role based in London, United Kingdom, with negligible expected travel and no relocation assistance. We offer a diverse and supportive working environment, flexible working options, paid parental leave, and retirement benefits. We provide reasonable accommodations for individuals with disabilities during recruitment and employment, and are an equal opportunity employer.

last updated 40 week of 2026

Interested in this role?

Submit your application now

How to Apply

Ready to apply for this position? Here's what you need:

  • An updated resume highlighting relevant experience
  • A compelling cover letter (if required)
  • Portfolio or work samples (for relevant positions)

About BP

BP

BP

London

IT

Skills & Technologies

PythonJavaC++GoSwiftScalaMachine LearningAIData ScienceUI

Inferred from job description

Salary Insight

£79,000

This role

£75,000

UK median

This salary is 5% above the UK median for Senior roles (£75,000/yr).

Based on 2024–2025 UK technology sector benchmarks

Explore More UK Opportunities

Thousands of tech jobs across the United Kingdom