Data Strategist
Detalhes do emprego
Entity: Supply, Trading & Shipping Please read the following job description thoroughly to ensure you are the right fit for this role before applying. Job Family Group: Supply & Trading Group Job Description: We are looking for a Data Strategist to join our Trading & Shipping (T&S) team as we strive to transform and connect the global energy market. This role would have a focus on asset optimisation for Battery Energy Storage Systems. There will be meaningful levels of interaction across front office the business. T&S is bp's face to the traded markets in oil, gas, power, chemicals, renewables, carbon and finance. T&S’s role is to enhance bp group value through distinctive supply, commodity trading, risk management and information technology skills underpinned by a market leading analytics, finance, control and compliance infrastructure. T&S has a dynamic and skilled workforce, which creates value by combining analysis and commercial innovation with the material asset base of bp. We are seeking a senior data scientist during this exciting period of transformation and growth! If you would enjoy the challenge of working as part of a small team helping to drive the sustainable energy transition, then this might be the role for you. About the role The purpose of the role will be to develop and own our in-house Asset Optimisation model, primarily for large scale BESS. The function will have a strong impact on the business and will work closely with the trading and commercial analysis teams, as well be a leader within the data science team. This position will offer a highly motivated candidate the opportunity to contribute to the growth in grid connected energy storage, though optimising the mix of trading activity across day-ahead, intra-day and balancing markets. What you’ll do
- Build and maintain Python-based automated, multi-step trading strategies integrated with our existing optimisation framework, using production-grade code to support real-time data processing and analysis, focusing on maintainability, performance, and scalability.
- Utilize energy market knowledge to design and implement new features in the battery optimisation model, supporting a growing portfolio of low carbon assets, with informed strategy updates, and required ETL pipelines and deployment.
- Lead the implementation of software development best practices, including code quality, testing, and continuous integration/continuous deployment (CI/CD) processes.
- Work closely with cross-functional teams to define requirements and build solutions that align with business objectives.
- Conduct thorough code reviews, adhering to best practices in clean coding, testing, and documentation.
- 3+ years in a data strategy, data science, or python developer role, ideally within a real-time operational environment.
- In depth knowledge of the UK electricity markets, for example, day-ahead, intra-day, and the Balancing Mechanism.
- Strong proficiency in Python, with experience writing clean, production-level code. Familiarity with libraries such as Pandas, NumPy, and other data processing tools.
- Familiar with code quality standards and practices (PEP 8, automated testing, CI/CD pipelines). Experience conducting constructive code reviews and collaborating effectively within a team. Excellent analytical and quantitative skills with strong attention to detail.
- Ability to translate complex data into actionable insights and optimisation strategies.
- Strong problem-solving skills, adaptability, and a proactive approach to learning new techniques and industry trends.
- Understanding of optimization techniques, such as linear programming, stochastic optimization, and mixed-integer linear programming.
- Experience applying optimisation or machine learning techniques for the profitable dispatch of large-scale energy systems such as front-of-meter batteries, smart grids, etc.
- Experience developing forecast models for applications in energy markets, e.g., prices, electricity demand, etc.
- Experience with data automation and scaling in live environments.
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.