Kraken, the operating system powering utilities of the future, is seeking a Senior Machine Learning Engineer to join their innovative team. Built by Octopus Energy, Kraken has become a global force in the utilities sector, operating in 10 countries and licensing software to major companies like Origin Energy and Tokyo Gas. The role offers an opportunity to work on cutting-edge AI applications, particularly focusing on LLMs and their integration with large-scale software systems.
The position involves working with a high-performance team to tackle the company's most pressing challenges, from developing internal AI tooling to automating critical processes. You'll be at the forefront of implementing advanced LLM techniques, including GraphRAG, agentic workflows, finetuning, and reinforcement learning. The role requires both technical expertise and strategic thinking, as you'll help shape the company's AI direction while mentoring other team members.
As a Senior ML Engineer, you'll work across the entire product lifecycle, from identifying new technology applications to rapid prototyping and implementation. The position offers significant autonomy and the chance to work with modern tools and infrastructure. You'll be part of a team that's already successfully implemented AI solutions to improve customer service, and now aims to expand that success across the entire business.
The ideal candidate brings 5+ years of ML experience, with at least 2 years focused on production LLM systems. You should be comfortable with ambiguity, capable of rapid validation of approaches, and have a deep understanding of both traditional ML techniques and cutting-edge AI developments. This role offers the unique opportunity to define AI success patterns for a company that's actively shaping the future of utility services while driving the renewable energy transition.