Oil Markets Analyst: Data-Driven, Python-Powered (12m)

Bloomberg L.P.

Greater London

Hybrid

GBP 65,000 - 92,000

Full time

13 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

BloombergNEF in London is seeking an Oil Markets Analyst for a 12-month contract. You will build and maintain datasets, automate analysis, and develop market models to explain oil supply, demand, trade flows and prices.

You will combine commodity insight with coding expertise (Python, SQL, Excel) to deliver client-focused research and indicators. The role offers exposure to cross-team collaboration in a global research environment.

Qualifications

  • Experience in commodities, energy markets or data-intensive environments.
  • Proficiency with Python for data manipulation and modeling.
  • Experience using SQL and AI to support research and efficiency.
  • Reproducible, well-documented analytical workflows with version control.

Responsibilities

  • Own and improve models covering oil market fundamentals and prices.
  • Build automated data pipelines for large, complex datasets.
  • Design validation checks to ensure data and model accuracy.
  • Write clear, tested, and version-controlled code.
  • Develop forecasts and scenarios for market-facing clients.
  • Publish concise research and insights for clients.

Skills

Python
SQL
AI
Git
Excel
English

Education

Bachelor's degree in quantitative field

Job description

BloombergNEF in London is seeking an Oil Markets Analyst for a 12-month contract. You will build and maintain datasets, automate analysis, and develop market models to explain oil supply, demand, trade flows and prices.

You will combine commodity insight with coding expertise (Python, SQL, Excel) to deliver client-focused research and indicators. The role offers exposure to cross-team collaboration in a global research environment.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

BloombergNEF Oil Markets Analyst (12 months contract) London, GBR Posted today
BloombergNEF Oil Markets Analyst (12 months contract) London, GBR Posted today

Bloomberg L.P. • Greater London

Hybrid
GBP 65,000 - 92,000
Oil Products Analyst
Oil Products Analyst

Eleven • Greater London

On-site
GBP 50,000 - 70,000
Flexible working arrangements
Competitive benefits package
Finance Analyst - Oil & Gas Trading (12-month, London)
Finance Analyst - Oil & Gas Trading (12-month, London)

Petroineos Trading Limited • Greater London

On-site
GBP 52,000 - 68,000
Private Medical
Dental Insurance
Travel Insurance
+5
Lead Commodity Modeling Engineer
Lead Commodity Modeling Engineer

Atmospheric AI • Greater London

On-site
GBP 90,000 - 130,000
Equity stake
£300/month coaching budget
Remote-first with London hub
+1
Energy Trading Analyst — Power & Gas Market Insights
Energy Trading Analyst — Power & Gas Market Insights

Connect Resourcing • Greater London

On-site
GBP 40,000 - 60,000
Quantitative Risk & Data Analyst - Energy Markets
Quantitative Risk & Data Analyst - Energy Markets

Petroineos Trading Limited • Greater London

Hybrid
GBP 90,000 - 130,000
Private medical
Dental insurance
Travel insurance
+5
Biofuels Trading & Market Insights Analyst
Biofuels Trading & Market Insights Analyst

ExxonMobil • Greater London

On-site
GBP 70,000 - 95,000
Competitive salary
Private healthcare
Pension scheme
Gas Trading Analytics Specialist
Gas Trading Analytics Specialist

ExxonMobil • Greater London

On-site
GBP 90,000 - 135,000
Competitive starting salary
Generous resettlement allowance
Defined Benefit Pension scheme
+3
Data Scientist - Energy Markets & Production ML | Equity
Data Scientist - Energy Markets & Production ML | Equity

Axle Energy • Greater London

Hybrid
GBP 75,000 - 200,000
Equity in Axle
Competitive total compensation
Enhanced parental leave
+2
Energy Trading Analyst
Energy Trading Analyst

Connect Resourcing • Greater London

On-site
GBP 40,000 - 60,000