Quantitative Java Software Engineer | Optimisation & ML

Company: bp
Apply for the Quantitative Java Software Engineer | Optimisation & ML
Location: Whitehall
Job Description:

bp is seeking a Quantitative Software Engineer in London to join a high-performing team focused on optimisation, ML and simulation-based methods to maximise value from BP’s assets and operations. You will work closely with Traders and Operators to understand business needs and translate them into scalable software solutions.

The role emphasizes writing code, applying advanced algorithms (heuristic optimisation, linear programming, ML) and maintaining high-quality documentation while contributing

#J-18808-Ljbffr…

Posted: September 25th, 2026