Senior Machine Learning Engineer
64k - 92k USD
Hybrid
Full Time
#Technology
#Machine Learning
#AI
#MLOps
#Python
#SQL
#Software Testing
#Continuous Integration
#Cloud Infrastructure
#CI CD Pipelines
#DataBase Systems
#Data Engineering
Are you ready to shape the future of energy with machine learning that truly makes a difference? At OVO we are building technology that helps tackle the climate crisis, and we would love for you to bring your expertise to our collaborative and forward-thinking team.
What you bring
We are looking for a Senior Machine Learning Engineer to join us on a full-time hybrid basis. In this role you will help develop and maintain our advanced ML platform, implement MLOps best practices, and collaborate with cross-functional teams to deliver impactful AI-powered solutions. You will work from one of our hubs in Bristol, Glasgow or London, with the flexibility to work from home as part of the OVO Way of Flexibility.
- Build and enhance our ML platform to support the smooth operation of all OVO ML models.
- Implement MLOps best practices to improve the development, deployment and monitoring of ML models, including NLP and GenAI.
- Provide advice and guidance on ML best practices and general software engineering across the organisation.
This position is based in the United Kingdom.
Requirements
You will bring proven experience developing ML models and building training, validation and test datasets, along with hands-on expertise in repeatable cloud infrastructure provisioning, configuration management, CI/CD pipelines and database systems. Strong fluency in Python and SQL is essential, as is a solid understanding of software testing and continuous integration. We value excellent presentation and communication skills, the ability to translate complex technical concepts for senior stakeholders, and a collaborative mindset that thrives when working with diverse teams. The ideal candidate is adaptable, detail-oriented, and enthusiastic about mentoring others while driving commercial impact through data and machine learning engineering projects.
What we offer
We offer a salary between £64,000 and £92,000, depending on your skills and experience, plus eligibility for a 15% on-target bonus tied to our collective Plan Zero goals. You will also receive an extra 9% of your salary as flex pay to use however you choose.
- 34 days of holiday including bank holidays
- Hybrid work with flexibility between hub locations and home
- Dental insurance and a range of health and wellbeing benefits
- Access to eight Belonging Networks that support an inclusive workplace
How to Apply
If this opportunity excites you, we encourage you to apply and share how your experience aligns with what we are building. We look forward to hearing from you and exploring how you could contribute to our mission.







