Taro Logo

Senior Machine Learning Engineer

Kraken is the operating system for utilities of the future, powering energy companies and utilities globally in 10 countries, focusing on renewable energy transition.
London, UKManchester, UK
Machine Learning
Senior Software Engineer
Hybrid
5+ years of experience
AI · Enterprise SaaS

Description For Senior Machine Learning Engineer

Kraken, the innovative operating system for utilities of the future, is seeking a Senior Machine Learning Engineer to join their dynamic team. Built by Octopus Energy, Kraken has become a cornerstone in the energy sector, operating in 10 countries and partnering with major utilities like Origin Energy and Tokyo Gas. The role offers a unique opportunity to work at the intersection of renewable energy and cutting-edge AI technology.

As a Senior Machine Learning Engineer, you'll be part of an elite team tackling the company's most pressing challenges. Your work will span from developing internal AI tools that double developer productivity to automating processes that significantly reduce client migration times. The position requires expertise in LLMs, with a focus on advanced techniques like GraphRAG, agentic workflows, finetuning, and reinforcement learning.

The role demands a self-driven individual with 5+ years of ML experience and 2+ years of hands-on LLM production experience. You'll work across the entire product lifecycle, from problem identification to rapid prototyping, while staying current with the latest AI advancements. The position offers the freedom to define novel approaches and shape the company's AI strategy.

Working in a hybrid environment across London or Manchester, you'll collaborate with a cross-functional team of ML, front-end, and back-end engineers. The company's mission to accelerate the renewable transition and bring affordable green energy worldwide provides a meaningful context for your technical expertise. This is an excellent opportunity for an experienced ML engineer looking to make a significant impact in the energy sector while working with cutting-edge AI technologies.

Last updated 2 months ago

Responsibilities For Senior Machine Learning Engineer

  • Work with LLM, MLOps, backend and front end engineers
  • Help LLMs understand and interact with millions of lines of code using GraphRAG, agentic workflows, finetuning, and reinforcement learning
  • Use classic ML and NLP techniques to complement LLM systems
  • Act as AI center of excellence for the business
  • Develop research avenues and priorities with technical and product leadership
  • Mentor and inspire other MLOps and ML engineers

Requirements For Senior Machine Learning Engineer

Python
Kubernetes
  • 2+ years experience with LLMs in production beyond POC
  • Deep technical understanding of LLM adaptation techniques
  • 5+ years experience with traditional ML techniques
  • Experience in training and deploying ML models
  • Understanding of emerging AI trends and research
  • Self-driven and curious mindset
  • Experience with production model monitoring and feedback mechanisms

Jobs Related To Kraken Senior Machine Learning Engineer