Talent.com
bp
Senior Machine Learning Engineerbp • Sunbury on Thames, England, United Kingdom
Senior Machine Learning Engineer

Senior Machine Learning Engineer

bp • Sunbury on Thames, England, United Kingdom
23 days ago
Job type
  • Full-time
Job description
Job Description:

Equal Opportunity Employer

bp is an equal opportunity employer. We believe that diversity and inclusion drive innovation and are essential to our success. We welcome applications from all qualified individuals regardless of race, colour, religion, gender, sexual orientation, gender identity, national origin, disability, veteran status, or any other legally protected characteristic.

We are committed to making reasonable adjustments for candidates with disabilities or long-term conditions. If you require any adjustments during the recruitment process, please let us know.

Role Summary

We are looking for a Senior Machine Learning Engineer who combines deep machine learning expertise with strong software engineering subject area to design, build, and deploy production-grade ML and AI systems.

This role goes beyond traditional ML engineering. You will apply machine learning science as a core field - developing novel algorithms and models that are not only experimentally validated but architected and deployed as scalable, reliable products. Whether it's advancing NLP, optimisation, simulation, or generative AI, you will deliver solutions that transition seamlessly from research to production and create measurable value.

You will work as part of a cross-disciplinary team alongside data scientists, software engineers, data engineers, and domain authorities - translating complex scientific and business problems into deployable ML products.

Key Responsibilities

  • Design, build, and maintain scalable, production-grade machine learning systems and pipelines using modern engineering practices (CI/CD, testing, monitoring, observability).
  • Apply machine learning science to develop novel algorithms and models that are deployed as reliable, scalable products - not limited to experimentation but extending through to production delivery and operational use.
  • Build impactful ML products demonstrating statistical modelling, deep learning, and AI techniques across operational, scientific, and R&D domains.
  • Translate complex scientific and business problems into well-scoped ML solutions, delivering actionable insights and deployable capabilities.
  • Architect and optimise ML systems for performance, scalability, and reliability in production environments.
  • Collaborate closely with data scientists, data engineers, software engineers, and domain authorities as part of cross-disciplinary teams.
  • Adhere to and advocate for engineering and data science guidelines (technical design, design reviews, unit testing, monitoring & alerting, code reviews, documentation).
  • Present technical results, trade-offs, and product outcomes to peers and senior partners.
  • Actively supply to improving developer velocity, engineering standards, and shared tooling.
  • Mentor junior team members and chip in to the technical growth of the wider team.

Qualifications

Essential

  • MSc, PhD degree or equivalent experience in a quantitative field (e.g. Computer Science, Mathematics, Physics, Engineering, or related discipline).
  • Hands-on experience designing, prototyping, productionizing, maintaining, and scaling ML/data science products in complex environments.
  • Strong and demonstrable expertise in machine learning algorithms, statistical modelling, and optimisation techniques - with a track record of applying these to build production-grade solutions.
  • Applied knowledge of data science and ML tools across all stages of the data and model lifecycle.
  • Thorough understanding of the mathematical foundations of statistics, machine learning, and scientific computing.
  • Strong programming experience in one or more object-oriented languages (e.g. Python, Go, Java, C++).
  • Advanced SQL knowledge.
  • Experience with modern ML engineering practices including MLOps, model lifecycle management, CI/CD, and monitoring.
  • Knowledge of experimental design, analysis, and scientific methodology.
  • Customer-centric and pragmatic mentality with a focus on value delivery and swift execution, while maintaining rigour and attention to detail.
  • Strong partner management and ability to influence across teams and organisations.
  • Continuous learning and improvement mentality.

Desired

  • Experience with big data technologies (e.g. Hadoop, Hive, Spark).
  • Experience with generative AI, LLMs, or retrieval-augmented generation (RAG).
  • Exposure to Agentic AI concepts, including autonomous agents, tool use, and orchestration frameworks.
  • Experience applying machine learning and AI to scientific or R&D workflows - with emphasis on building deployable ML products from scientific research (e.g. simulation, optimisation, physics-informed models).
  • Familiarity with model interpretability, uncertainty quantification, and advanced experimental methodologies.
  • Consistent track record of publications, invention disclosures (IDFs), or patents in machine learning or AI.
  • No prior experience in the energy industry required.

What We Offer

[Complete by TA / HR with local benefits and compensation details]

  • Competitive compensation and benefits package.
  • Opportunity to work on innovative ML and AI problems at global scale.
  • A culture that values scientific rigour, engineering excellence, and continuous learning.
  • Hybrid working arrangements and a commitment to work-life balance.
  • Career development pathways in a world-class technology organisation.

Please note that roles based out of SJS or Sunbury will move to Timber Square, Southwark, from Q4 2027

Why join us?

At bp, we support our people to grow in a diverse and exciting environment. We believe that our team is strengthened by diversity.


There are many aspects of our employees' lives that are meaningful, so we offer benefits to enable your work to fit with your life. These benefits can include flexible working options, a generous paid parental leave policy, excellent retirement benefits, among others!


We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.


Reinvent your career as you help our business meet the challenges of the future. Apply now!

Travel Requirement
Negligible travel should be expected with this role

Relocation Assistance:
This role is not eligible for relocation

Remote Type:
This position is a hybrid of office/remote working

Skills:
Cloud Platforms, Cloud Platforms, Collaboration, Communication, Configuration management and release, Continuous deployment and release, Creating a high performing team, Database Design, Digital Project Management, Documentation and knowledge sharing, Emerging technology monitoring, Facilitation, Information Security, Mentoring, Metrics definition and instrumentation, NoSql data modelling, Problem Solving, Relational Data Modelling, Risk Management, Scripting, Secure development, Service operations and resiliency, Software Design and Development, Solution Architecture, Source control and code management {+ 5 more}

Legal Disclaimer:

We are an equal opportunity employer. We do not discriminate on the basis of protected characteristics like race, religion, color, sex, national origin, sexual orientation, veteran status or disability status. Individuals with an accessibility need may request an adjustment/accommodation related to bp's recruiting process (e.g., accessing the job application, completing required assessments, participating in telephone screenings or interviews, etc.). If you would like to request an adjustment/accommodation related to the recruitment process, please contact us.

If you are selected for a position and depending upon your role, your employment may be contingent upon adherence to local policy. This may include pre-placement drug screening, medical review of physical fitness for the role, and background checks.
Create a job alert for this search

Senior Machine Learning Engineer • Sunbury on Thames, England, United Kingdom

Similar jobs

Machine Learning Engineer - Up To £100,000 A Year - Remote

Mekion ConsultingPortslade, United Kingdom Of Great Britain And Northern Ireland, UK
Remote
Full-time

Machine Learning Engineer specializing in NLP to build and refine AI-powered design platform.Develops NLP algorithms, works with unstructured data, and collaborates with cross-functional teams. Show more

 • Promoted

EMEA Data Centre Design Solution Engineer (Lead)

NTT Global Data CentersDacorum, England, GB
Full-time

NTT Global Data Centers is seeking a Senior Design Solution Engineer (mechanical discipline) based in the UK, responsible for defining tenderable scopes for data centre fit-out projects.The role in... Show more

 • Promoted

Senior ML Engineer — Customer Solutions, Remote & Equity

NLP PEOPLESt Albans, England, GB
Remote
Full-time

NLP PEOPLE, a rapidly growing startup in St Albans, is seeking a Machine Learning Engineer to build AI products and automate customer processes.The ideal candidate has 5+ years of experience and st... Show more

 • Promoted

Cloud Data Engineer for ML & GenAI Pipelines

Claims Recruitment ServicesReigate, England, GB
Full-time

Claims Recruitment Services is seeking a Data Engineer in Reigate, United Kingdom.This role involves designing and building AI services to enhance analytics and improve product offerings in a colla... Show more

 • Promoted

Machine Learning Engineer - £100,000 A Year

IC ResourcesWest Drayton, United Kingdom Of Great Britain And Northern Ireland, UK
Full-time

Develops and optimizes machine learning architectures, models, and pipelines for high-performance computing, working with hardware and software teams. Show more

 • Promoted

Ml Engineer | Pre-Seed Startup | Protein / Molecules - £90,000 - £120,000 A Year - Remote

Cubiq RecruitmentCrawley, United Kingdom Of Great Britain And Northern Ireland, UK
Remote
Full-time

I'm working with a well-funded early-stage BioAI startup applying machine learning to a hard, underexplored biological problem with real implications for climate resilience and food security.They'r... Show more

 • Promoted

Technical Sales Engineer (Transmissions)

Ernest Gordon RecruitmentCrawley, England, United Kingdom
Permanent

Technical Sales Engineer (Transmissions) Crawley (South East Patch) £45,000 - £50,000 + Company Bonus + Monday-Friday + Progression + Company Car + Company Phone & laptop + Remote + Company Benefi... Show more

 • Promoted

Senior AWS Engineer

SaluteGatwick, England, GB
Full-time

Keysource, a Salute company, is a global leader in delivering data centre and digital infrastructure solutions – firmly established in the US and UK, with a rapidly growing client base across Europ... Show more

 • Promoted

Machine Learning Engineer

ArrowsTwickenham, England, GB
Full-time

Design, train, and optimise machine learning models for user personalisation, including recommendation systems, ranking models, user segmentation, and content understanding, with a strong focus on ... Show more

 • Promoted

Machine Learning Engineer - £650 - £750 A Day - Remote

Edison SmartCrawley, United Kingdom Of Great Britain And Northern Ireland, UK
Remote
Temporary

Machine Learning Engineer - Contract (Financial Services, Outside IR35).We're seeking an experienced Machine Learning Engineer to support a Financial Services organisation on an initial 6-month con... Show more

 • Promoted

Founding Machine Learning Engineer / Yc Start-Up / £140,000 - £160,000 - £140,000 - £160,000 A Year

Opus Recruitment SolutionsWest Drayton, United Kingdom Of Great Britain And Northern Ireland, UK
Full-time

Develops machine learning solutions for financial data processing, including model building, LLM customization, and MLOps infrastructure. Show more

 • Promoted

Machine Learning Engineer

DatatonicHarrow, England, GB
Full-time

Shape the Future of AI & Data with Us.At Datatonic, we are Google Cloud's premier partner in AI, driving transformation for world-class businesses.We push the boundaries of technology with expertis... Show more

 • Promoted

Machine Learning Engineer

Wyatt PartnersHounslow, England, GB
Full-time

One of Europe’s most exciting Analytics software companies is looking to hire a Machine Learning Engineer.If your a Machine Learning expert, and are interested in working on automation, AI, NLP & D... Show more

 • Promoted

Senior System Engineer (Ai/Ml) - Up To £82,500 A Year

ComputappointPortslade, United Kingdom Of Great Britain And Northern Ireland, UK
Full-time

Experienced System Engineer needed to deploy and maintain an AI/ML platform.Responsibilities include platform support and documentation. Show more

 • Promoted

Remote Senior Software Engineer: Cloud & AI

PayPoint plcWelwyn Garden City, England, GB
Remote
Full-time

PayPoint plc is seeking a Senior Software Engineer to join a cloud-first, product-driven engineering team.You will design, build, and support scalable customer systems, focusing on security, reliab... Show more

 • Promoted

Senior Manufacturing Engineer

GKN AerospaceWatford, ENG, GB
Full-time

GKN Aerospace is reimagining air travel: going further, faster and greener! Fuelled by great people whose expertise and creativity sets the standards in our industry, were inspired by the opportuni... Show more

 • Promoted

Senior Software Engineer

National Physical LaboratoryTeddington, England, GB
Full-time

Our world-leading Time & Frequency departmentis seeking a Senior Software Engineer with expertise in Unix/Linux software development and containerisation.This is an exceptional opportunity to join ... Show more

 • Promoted • New!

Senior Multiphysics Modeling Engineer (ML & Simulations)

CeresHorsham, England, GB
Full-time

A leading clean energy company in Horsham is seeking a Modelling Engineer to develop simulation models for advanced energy solutions.The successful candidate will leverage skills in modelling engin... Show more

 • Promoted

Machine Learning Engineer - Up To £90,000 A Year - Remote

HarnhamCrawley, United Kingdom Of Great Britain And Northern Ireland, UK
Remote
Full-time

We are working with a fully remote gaming and entertainment business that is scaling its data and machine-learning capabilities.With strong backing for data-driven decision-making, they are now loo... Show more

 • Promoted

Machine Learning Scientist - Quantum Chemistry

F. Hoffmann-La Roche AGWelwyn, England, GB
Full-time

Join the small‑molecule team within AI for Drug Discovery (AI4DD), formerly Prescient Design, at Roche and Genentech’s Computational Sciences Center of Excellence as a Machine Learning Scientist / ... Show more