At a Glance
- Tasks: Design and deploy innovative machine learning solutions to tackle climate challenges.
- Company: Join OVO, a forward-thinking company dedicated to solving the climate crisis.
- Benefits: Competitive salary, flexible benefits, 34 days holiday, and a supportive work environment.
- Why this job: Make a real impact on the planet while advancing your machine learning skills.
- Qualifications: Experience in Python and ML frameworks; strong communication and problem-solving skills.
- Other info: Collaborative culture with opportunities for personal and professional growth.
The predicted salary is between 50000 - 72000 £ per year.
Role: Machine Learning Engineer (AI Platform)
Team: 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
Where you’ll work: Depending on the needs of your business area, we expect hub-based people to be in the office at least once a week, and to go to OVO Connection events in-person. You’ll be assigned to the closest one of our three hub offices, Bristol, Glasgow, or London; unless your role requires field-based work. Each hub has accessible spaces to park your laptop, is designed to inspire people, help them connect and bring big ideas to life.
Everyone belongs at OVO: At OVO, we are on a mission to solve one of humanity's biggest challenges, the climate crisis. And we know it takes all of us to change the world. That’s why we need diverse people from all abilities, gender identities, ethnicities, ages, sexual orientations, life experiences and backgrounds to join us.
Teamworking for the planet: Everything we do here spins around Plan Zero. So, naturally, the team you’ll be joining plays a gigantic role in making that happen. Here’s how: Our team’s vision is to pioneer a sophisticated AI platform, centralising the operation of all OVO's ML models. Our goal is to empower our company with superior AI solutions. Whether we are solving climate change or another sophisticated challenge, we aim to make a difference. Be part of this progressive journey with us.
This role in a nutshell: As a Machine Learning Engineer, you will work closely with fellow machine learning engineers to design, build, and deploy machine learning solutions that drive business value. To do this, you will develop new features and functionalities on the OVO AI Platform, which is used by engineers and data scientists as a foundation to deliver their AI models and use cases. This is a great opportunity for someone who is motivated to drive ML advancements and best practices across a business with wide-ranging impact, and loves working in collaborative and supportive environments.
Your key outcomes will be:
- Help architect, design, and deploy new features and functionality on the OVO AI Platform to enable users to deliver high-quality machine learning and artificial intelligence models at scale.
- Team up with multi-functional teams, including product managers, software developers, and business analysts, to align machine learning initiatives with business goals.
- Stay up-to-date with the latest ML trends, tools, and technologies to ensure the team's technical approach is innovative.
- Foster an inclusive team environment where everyone feels valued and excited to contribute.
- Communicate optimally with collaborators to explain concepts and drive informed decision making.
Within your first 3 months:
- Gain a comprehensive understanding of our AI platform and associated MLOps principles.
- Begin collaborating on various projects, providing insights and advice on ML standard processes and software engineering guidelines.
- Contribute to the development and enhancing our systems.
- Guide and educate other teams about effective ML practices and MLOps strategies.
Systems: Google Cloud Platform services (Vertex AI), GitHub
Yes, you’ll be a successful Machine Learning Engineer at OVO if you:
- Excellent production-level programming skills in Python; other languages are a plus.
- Proficiency in at least one ML framework, such as scikit-learn, XGBoost, Tensorflow, or PyTorch.
- Proficiency with Cloud platform(s), such as Google Cloud Platform, Amazon Web Services, or Azure.
- Experience in designing and deploying ML pipelines in production environments; knowledge of Kubeflow Pipelines is a plus.
- Good understanding of ML principles, monitoring, security, and data preprocessing techniques.
- Familiarity with software engineering practices, such as software testing, design patterns, CI/CD, version control, containerisation, infrastructure as code/Terraform; knowledge of Kubernetes is a plus.
- Strong communication traits, able to explain technical concepts to both technical and non-technical team members.
- Problem-solving demeanor, with the ability to excel in a collaborative, fast-paced environment.
- Open-mindedness, cultural sensitivity, and a commitment to fostering an inclusive workplace.
Let’s talk about what’s in it for you:
We’ll pay you between £50,000 and £72,000, depending on your specific skills and experience. We keep our pay ranges broad on purpose to give us, and you, flexibility to match your experience to our zero carbon mission. You’ll be eligible for an on-target bonus of 15%. We have one OVO bonus plan that focuses on the collective performance of our people to deliver our Plan Zero goal.
We also offer plenty of green benefits and progressive policies to help you feel like you belong at OVO...and there’s flex pay. We’ll give you 9% Flex Pay on top of your salary – 4% of this is auto enrolled into your pension, and the remaining 5% is yours to do what you like with. You can use this to buy from our extensive range of flexible benefits, including our green benefits which we’ve put at the heart of our offering, add to your pension or even take it as cash.
Here’s a taster of what’s on offer:
- For starters, you’ll get 34 days of holiday (including bank holidays).
- For your health: With benefits like a healthcare cash plan or private medical insurance depending on your career level, critical illness cover, life assurance, health assessments, and more.
- For your wellbeing: With gym membership, travel insurance, workplace ISA, will writing services, dental insurance, and more.
- For your lifestyle: With extra holiday buying, discount dining, home & tech loans, and supporting your favourite charities with give-as-you-earn donations.
- For your home: Get up to £400 towards any OVO Energy plan, plus great discounts on solar, smart thermostats and EV chargers.
- For your commute: Nab a great deal on ultra-low emission car leasing, plus our cycle to work scheme and public transport season ticket loans.
Want to hear about our full range of flexible benefits and progressive people policies? Our People Team can tell you everything you need to know.
For your Belonging: To find better ways to support our people, we need to listen to each other’s experiences and find ways to build a truly inclusive and diverse workplace. As part of this, we have 8 Belonging Networks at OVO. Led by our people, for our people - so when you join OVO, you can play a part - big or small - with any of the Networks. It’s up to you.
Machine Learning Engineer (AI Platform) in London employer: OVO Energy
Contact Detail:
OVO Energy Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Machine Learning Engineer (AI Platform) in London
✨Tip Number 1
Network like a pro! Get out there and connect with people in the industry. Attend meetups, webinars, or even local tech events. You never know who might have the inside scoop on job openings or can refer you directly to hiring managers.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your machine learning projects. Whether it's a GitHub repo or a personal website, having tangible examples of your work can really set you apart from the competition.
✨Tip Number 3
Prepare for those interviews! Research common ML interview questions and practice your answers. Be ready to discuss your past projects and how they relate to the role at OVO. Confidence is key!
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you're genuinely interested in joining the OVO team and contributing to our mission.
We think you need these skills to ace Machine Learning Engineer (AI Platform) in London
Some tips for your application 🫡
Tailor Your Application: Make sure to customise your CV and cover letter for the Machine Learning Engineer role. Highlight your adaptability, communication skills, and technical expertise that align with our mission at OVO.
Showcase Your Projects: Include examples of your previous work in machine learning, especially any projects that demonstrate your ability to design and deploy ML solutions. We love seeing real-world applications of your skills!
Be Clear and Concise: When writing your application, keep it straightforward. Use clear language to explain your experience and how it relates to the role. Remember, we want to understand your journey and what you can bring to our team.
Apply Through Our Website: Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for this exciting opportunity at OVO.
How to prepare for a job interview at OVO Energy
✨Know Your Tech
Make sure you brush up on your programming skills, especially in Python and any ML frameworks like TensorFlow or PyTorch. Be ready to discuss your experience with cloud platforms like Google Cloud Platform, as this is crucial for the role.
✨Show Your Collaborative Spirit
Since this role involves working closely with multi-functional teams, be prepared to share examples of how you've successfully collaborated in the past. Highlight your adaptability and communication skills, as these are key qualities they’re looking for.
✨Stay Current with Trends
Familiarise yourself with the latest trends and tools in machine learning. Being able to discuss recent advancements or technologies will show that you're proactive and passionate about the field.
✨Practice Explaining Concepts
You’ll need to communicate complex ideas to both technical and non-technical team members. Practice explaining your past projects or ML concepts in simple terms to demonstrate your strong communication traits during the interview.