Why This Role Stands Out
Advance your career as a Senior Machine Learning Engineer at BP Energy, where you'll design and deploy impactful ML solutions for the future of energy, benefiting from a hybrid work model and a supportive, innovative culture. You'll thrive here if you're a collaborative engineer passionate about MLOps and scaling ML models, with clear opportunities for growth and to make a significant contribution.
Quick Overview
Job Description
BP Energy seeks a Senior Machine Learning Engineer to design, build, and deploy ML solutions that optimize trading, asset performance, and low carbon initiatives across our global energy portfolio. You will partner with data scientists, engineers, and business stakeholders to transform complex operational and market data into scalable models and ML-driven products. Responsibilities include owning model lifecycle from prototyping to production, implementing MLOps best practices, ensuring reliability and governance, and mentoring junior engineers. Join a safety-first, innovative, and inclusive culture with clear growth paths and impact on the future of energy.
Responsibilities
- Design, build, and deploy machine learning models for trading, asset performance, and low carbon initiatives
- Own end to end ML lifecycle from data exploration and prototyping through production deployment
- Implement MLOps best practices including CI/CD, model monitoring, and automated retraining
- Collaborate with data scientists, data engineers, and business stakeholders to define and deliver ML solutions
- Optimize model performance, scalability, and reliability in cloud and distributed environments
- Ensure data quality, model governance, and compliance with security and safety standards
- Translate business requirements into technical designs and prioritize ML feature development
- Mentor and support junior engineers on ML engineering and software best practices
Required Skills
- Python
- Machine learning model development
- Deep learning frameworks (Tensor
- Flow/Py
- Torch)
- SQL and data modeling
- MLOps and CI/CD pipelines
- Cloud platforms (AWS/Azure/GCP)
- Distributed data processing (Spark)
- Model monitoring and observability
- Containerization (Docker, Kubernetes)
- Data engineering and ETL
Similar jobs
- AP
Principal Machine Learning Engineer
NewAppFolio
Goleta, California🇺🇸Hybrid1 hour agoDockerSQLAWS+7Technology - AL
Senior MLOps Machine Learning Engineer - Insurance
NewAllstate
Chicago, Illinois🇺🇸Hybrid4 hours agoGCPMicroservicesSQL+7Technology - RE
Machine Learning Engineer
NewAuto ApplyReddit
Remote - United States🇺🇸Remote16 hours agoMachine LearningAirflowBigQuery+9Technology - CO
Senior ML Ops Engineer
NewAuto ApplyConfido
NYC Office🇺🇸On-site16 hours agoRubyAWSMLOps+15 - WA
Senior Machine Learning Engineer, Driving Product
NewAuto ApplyWayve
Sunnyvale🇺🇸Hybrid13 hours agoEmbedded SystemsDeep LearningAutonomous Driving+2Technology - CF
Staff AI/ML Engineer
NewAuto ApplyChime Financial, Inc
San Francisco🇺🇸Hybrid17 hours agoSQLAWSMLOps+10Technology - SP
CV/ML Camera Test Engineer
NewAuto ApplySpecter
San Francisco🇺🇸On-site12 hours agoShellNumPyOpenCV+6Technology - QU
Machine Learning Engineer, New Grad - Quora (Remote)
NewAuto ApplyQuora
Remote - Multiple Locations🇺🇸Remote19 hours agoMachine LearningNLPCAD+6Technology - SE
Staff Machine Learning Engineer - VoIP Infrastructure
NewAuto ApplyServiceNow
Dallas, Texas🇺🇸Remote19 hours agoPythonJavaGo+8Technology - SE
Staff Machine Learning Engineer - VoIP Infrastructure
NewAuto ApplyServiceNow
Seattle, Washington🇺🇸Hybrid19 hours agoPythonJavaGo+8Technology - SE
Staff Machine Learning Engineer - VoIP Infrastructure
NewAuto ApplyServiceNow
Boston, Massachusetts🇺🇸Remote19 hours agoPythonJavaGo+8Technology - SE
Senior Machine Learning Engineer_Linguistics and Speech
NewAuto ApplyServiceNow
Santa Clara, CALIFORNIA🇺🇸On-site10 hours agoPythonTechnology