Staff ML Engineer & Architecture Lead (Hybrid)

  • BP PLC
  • Sunbury-on-thames, Middlesex
  • 20/07/2026
Full time Information Technology Telecommunications Software Engineer

Job Description

BP plc is seeking a Staff Machine Learning Engineer in Sunbury-on-Thames to lead the design and delivery of production-grade ML systems across the organisation. You will shape architectural direction, set engineering standards, and drive high-impact ML products from research to deployment.

The role requires deep ML expertise, strong software engineering, and experience in MLOps, distributed systems, and scalable APIs.