Senior Machine Learning Engineer

New Today

Kraken is the operating system for utilities of the future. Built in-house at Octopus Energy, we power energy companies and utilities around the globe — in 10 countries and counting — licensing software to giants like Origin Energy in Australia and Tokyo Gas in Japan. We’re on a mission to accelerate the renewable transition and bring affordable green energy to the world. We’ve reinvented energy products with smart, data driven tariffs to balance customer demand with renewable generation, and Kraken’s platform controls more than half of the grid-scale batteries in the UK. Our software helps engineers in the field adopt low carbon technologies like solar panels and heat pumps. Our platform enables energy specialists to be the most productive in the industry, with our suite of AI tools making us pioneers in using ML and AI to improve agents’ lives and customer satisfaction. We hire clever, curious, and self-driven people, enable them with modern tools and infrastructure, and give them a lot of autonomy. Our ML team consists of ML, front-end and back-end engineers so we can rapidly prototype and deploy innovative tools at breakneck speed. We’ve had great success using AI to improve service for customers, and we want to extend that success across the business. You’ll be part of a small expert team working on the most pressing problems for the business, whether it’s internal AI tooling to make developers twice as productive or automating processes to cut months off migration times for new clients. You’ll work across the full product lifecycle: identifying uses of new technologies via exploration, validating ideas with business teams to ensure value, and rapidly prototyping. The work you do will define the pattern for AI success at the company. You’ll face wide-open problems, so you’ll need to be comfortable with ambiguity, define an approach, and validate it quickly. You’ll stay up to date with field changes, applying state-of-the-art techniques to solve problems, define research direction, and shape the product. LLMs will be your bread and butter, customized with advanced RAG techniques, fine-tuning, and reinforcement learning. You’ll work closely with other engineers to build fast systems in production using Python and Kubernetes. What you’ll do What you'll do
Work with a high-performance team of LLM, MLOps, backend and frontend engineers Tackle the biggest problems facing the company, gaining broad experience with the freedom to define novel approaches Help LLMs understand and interact with Kraken's millions of lines of code, leveraging cutting-edge techniques like GraphRAG, agentic workflows, fine-tuning, and reinforcement learning Apply classic ML and NLP to complement and improve LLM systems Act as a center of excellence for AI across the business, consulting on LLM usage and elevating product quality Stay at the forefront of AI advancements and their technical implications for the team and business Collaborate with technical and product leadership to develop research avenues and priorities Mentor and inspire other MLOps and ML engineers to support their technical development What you'll need
Curious and self-driven — the field changes quickly; you can make decisions independently and solve novel problems with minimal supervision 2+ years of production experience with LLMs beyond POC and deep technical understanding of diverse technologies for adapting LLMs to domains (e.g., advanced RAG, tool calling, fine-tuning, RL) Interest in cutting-edge AI systems in software engineering (e.g., AI copilots or autonomous software engineering bots) 5+ years of traditional ML experience including training, deploying models, and monitoring production models with feedback loops Strong interest in Gen AI and classic ML, with ability to align and apply trends to business objectives It would be great if you had
Experience working with large codebases and collaborating with multiple engineering teams in large companies Experience with diverse LLM deployment methods (e.g., hosted finetuned models via services like Bedrock, or direct deployment with engines like vLLM) Experience as a thought leader in engineering excellence, including conference or meetup talks EEO and privacy
Kraken is a certified Great Place to Work in France, Germany, Spain, Japan and Australia. In the UK we are recognised as one of the Best Workplaces on Glassdoor. We proudly publish our privacy notices and privacy policy regardingApplicant and Candidate data, Website Privacy, and Cookie Notice to explain how we handle data and rights under GDPR and CCPA. By applying, you acknowledge that you have read and understood these terms and consent where applicable. Are you ready for a career with us? If you have specific accommodations or preferences, please contact us at inclusion@kraken.tech and we'll tailor the interview process for comfort and maximum effectiveness. We encourage applications from all backgrounds. We are an equal opportunity employer and do not discriminate on any protected attribute. We consider all applicants without regard to race, colour, religion, national origin, age, sex, gender identity or expression, sexual orientation, marital or veteran status, disability, or any other legally protected status. Our applicable privacy notices and policies govern the collection and use of personal data in connection with your application and use of our website. Depending on location, you may have rights to access, correct, or delete information, object to processing, or withdraw consent. By applying, you acknowledge that you have read, understood and consent to these terms. Seniority level
Not Applicable Employment type
Full-time Job function
Engineering and Information Technology Industries: Utilities and Environmental Services Referrals increase your chances of interviewing at Octopus Energy. Get notified about new Senior Machine Learning Engineer jobs in London, United Kingdom.
#J-18808-Ljbffr
Location:
London
Salary:
£125,000 - £150,000
Job Type:
FullTime
Category:
IT & Technology

We found some similar jobs based on your search