https://bayt.page.link/zL7DcALhmAvh2Us38
Create a job alert for similar positions

Job Description

Entity:


Technology


Job Family Group:


IT&S Group


Job Description:


We are looking for a Staff Machine Learning Operations (MLOps) Engineer to lead our efforts in delivering robust, scalable, and secure deployment of machine learning models at bp. This role is pivotal in defining MLOps strategies, mentoring teams, and driving alignment across data science, software engineering, and operational teams to accelerate bp’s digital transformation. The Staff MLOps Engineer will ensure that machine learning models integrate seamlessly into business-critical systems, enabling impactful decision-making and innovation in the energy sector.


The MLOps Engineer will be responsible for deploying, scaling, and maintaining machine learning models in production environments, building automated CI/CD pipelines, and optimizing infrastructure for performance and reliability. By leveraging modern MLOps practices and collaborating closely with data scientists, software engineers, and DevOps teams, this role will contribute to enhancing automation, improving system resilience, and ensuring high standards of security and compliance across bp’s AI applications.


This position plays a crucial part in bp’s strategic goal to harness AI and machine learning for operational efficiency, informed decision-making, and innovation. The ML Ops Engineer’s contributions are vital to ensuring that bp remains competitive and agile in the evolving energy landscape, while upholding the highest standards of security, performance, and reliability in our AI systems.


Key Accountabilities:
  • Define and oversee the architectural design of automated CI/CD pipelines, ensuring they align with bp's long-term AI goals and industry standard processes.


  • Act as a technical leader and advisor, aligning multi-functional teams to strategic goals, ensuring seamless integration of machine learning systems at scale.


  • Monitor and optimize machine learning infrastructure and model performance to detect issues proactively and ensure continuous operational efficiency and system health in production environments.


  • Implement security standard processes and compliance protocols for machine learning systems to safeguard bp’s data, ensure model integrity, and align with data protection regulations.


  • Lead and mentor senior engineers, fostering a culture of operational excellence and continuous learning.



Travel Requirement


Negligible travel should be expected with this role


Relocation Assistance:


This role is eligible for relocation within country


Remote Type:


This position is a hybrid of office/remote working


Skills:


Commercial Acumen, Communication, Data Analysis, Data cleansing and transformation, Data domain knowledge, Data Integration, Data Management, Data Manipulation, Data Sourcing, Data strategy and governance, Data Structures and Algorithms (Inactive), Data visualization and interpretation, Digital Security, Extract, transform and load, Group Problem Solving


Legal Disclaimer:


We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, sex, gender, gender expression, sexual orientation, age, marital status, socioeconomic status, neurodiversity/neurocognitive functioning, veteran status or disability status. Individuals with an accessibility need may request an adjustment/accommodation related to bp’s recruiting process (e.g., accessing the job application, completing required assessments, participating in telephone screenings or interviews, etc.). If you would like to request an adjustment/accommodation related to the recruitment process, please contact us.
If you are selected for a position and depending upon your role, your employment may be contingent upon adherence to local policy. This may include pre-placement drug screening, medical review of physical fitness for the role, and background checks.


You have reached your limit of 15 Job Alerts. To create a new Job Alert, delete one of your existing Job Alerts first.
Similar jobs alert created successfully. You can manage alerts in settings.
Similar jobs alert disabled successfully. You can manage alerts in settings.