Machine Learning Engineer (AI Platform)

New Today

Join to apply for the Machine Learning Engineer (AI Platform) role at OVO

Get AI-powered advice on this job and more exclusive features.

Overview

Role: OVO - ML Engineering

Salary banding: £50,000 - £72,000

Experience: Mid-level

Working pattern: Full-Time

Reporting to: AI Platform Tech Lead

Sponsorship: Unfortunately we are unable to offer sponsorship for this role.

This role in 3 words: Cross-collaboration. Design. Ownership.

Top 3 qualities for this role: Adaptability, communication, technical skill

Location: Hub offices in Bristol, Glasgow, or London (or field-based, as required). You’ll be assigned to the closest hub unless your role requires otherwise. Each hub provides spaces to park laptops and spaces to collaborate.

Role details

Team: ML Engineering

Team goal: Pioneer a sophisticated AI platform, centralising the operation of all OVO ML models to empower the company with superior AI solutions.

This role focuses on designing, building, and deploying machine learning solutions that drive business value on the OVO AI Platform, used by engineers and data scientists as a foundation to deliver AI models and use cases.

This is a great opportunity for someone motivated to advance ML practices across a broad business, in a collaborative and supportive environment.

Systems: Google Cloud Platform services (Vertex AI), GitHub

Responsibilities

  • Help architect, design, and deploy new features and functionality on the OVO AI Platform to enable users to deliver high-quality ML and AI models at scale
  • Collaborate with product managers, software developers, and business analysts to align ML initiatives with business goals
  • Stay up-to-date with the latest ML trends, tools, and technologies to keep the team’s approach innovative
  • Foster an inclusive team environment where everyone feels valued and can contribute
  • Communicate effectively with collaborators to explain concepts and drive informed decision making

First 3 months

  • Gain a comprehensive understanding of the AI platform and MLOps principles
  • Collaborate on projects, providing insights on ML standard processes and software engineering guidelines
  • Contribute to developing and enhancing our systems
  • Educate other teams about effective ML practices and MLOps strategies

What makes you successful

  • Excellent production-level Python programming, including testing (unit, integration, system) and knowledge of test-driven development; other languages are a plus
  • Proficiency in ML frameworks (scikit-learn, XGBoost, TensorFlow, PyTorch)
  • Proficiency with Cloud platforms (GCP, AWS, or Azure)
  • Experience designing and deploying ML pipelines in production; Kubeflow Pipelines is a plus
  • Solid understanding of ML principles, monitoring, security, and data preprocessing
  • Familiarity with software engineering practices (design patterns, CI/CD, version control, containerisation, IaC/Terraform); Kubernetes knowledge a plus
  • Strong communication skills to explain technical concepts to both technical and non-technical teammates
  • Problem-solving mindset with ability to thrive in a collaborative, fast-paced environment
  • Open-mindedness, cultural sensitivity, and commitment to an inclusive workplace

Compensation and benefits

Salary: £50,000 - £72,000, depending on skills and experience.

On-target bonus: 15%

Flexible benefits: 9% Flex Pay on top of salary, with 4% auto-enrolled into pension and 5% for flexible benefits, including green benefits, pension, or cash options.

Holidays: 34 days (including bank holidays).

Health and wellbeing: Healthcare cash plan or private medical insurance, critical illness cover, life assurance, health assessments, and more.

Wellbeing and lifestyle: Gym membership, travel insurance, workplace ISA, will writing services, dental insurance, and more.

Home and commute: OVO-affordable energy plans, discounts on solar, smart thermostats, EV chargers, cycle-to-work scheme, and public transport loans.

Belonging: 8 Belonging Networks to support an inclusive and diverse workplace.

Note: If you have additional requirements, there is a space to specify them on the application form.

Seniority level

  • Mid-Senior level

Employment type

  • Full-time

Job function

  • Engineering and Information Technology

Industries

  • Utilities and IT Services and IT Consulting

Referrals increase your chances of interviewing at OVO by 2x

London, England, United Kingdom

Recent related roles include AI Shopping Agents (Remote), Software Engineer (Python) - AI Platform, Data/ML Engineer roles in London.

We’re unlocking community knowledge with AI-assisted insights across our articles.

#J-18808-Ljbffr
Location:
United Kingdom
Salary:
£125,000 - £150,000
Job Type:
FullTime
Category:
Engineering