At a Glance
- Tasks: Join our AI Foundry team to build innovative AI tools for a sustainable energy future.
- Company: Kraken, a leading tech company transforming the energy industry.
- Benefits: Competitive salary, flexible work options, and a supportive culture.
- Why this job: Make a real impact on global energy solutions while advancing your career.
- Qualifications: Experience with LLMs, strong Python skills, and a passion for problem-solving.
- Other info: Join a certified Great Place to Work with excellent growth opportunities.
The predicted salary is between 48000 - 72000 ÂŁ per year.
Help us use technology to make a big green dent in the universe! Kraken powers some of the most innovative global developments in energy. We’re a technology company focused on creating a smart, sustainable energy system. From optimising renewable generation, creating a more intelligent grid and enabling utilities to provide excellent customer experiences, our operating system for energy is transforming the industry around the world in a way that benefits everyone. It’s a really exciting time in energy. Help us make a real impact on shaping a better, more sustainable future.
You’ll join our AI Foundry team — a small, expert group focused on solving high‑impact problems for the business by building production‑grade internal AI tooling. We’re looking for a Senior Machine Learning Engineer where your work will span the full lifecycle: exploring solutions, validating value with stakeholders, rapidly prototyping, and taking systems to production (and keeping them healthy). You’ll work closely with product, backend engineers, and operational stakeholders to deliver tools that directly improve how we serve clients and run Kraken.
Example initiatives you may contribute to include:
- An LLM‑powered assistant for internal knowledge and discovery
- Summarising code changes to support client delivery and decision‑making
- Helping teams assess and accelerate client migrations
What You’ll Do
- Build and ship LLM‑powered internal tools that improve knowledge access, reduce time spent on discovery, and support client delivery outcomes
- Take ownership of projects end‑to‑end: problem framing → experimentation → engineering → production deployment → monitoring and iteration
- Design and operate LLM systems in the real world (quality, latency, cost, reliability), including strong evaluation practices and fast feedback loops
- Use classic ML / data science skills to complement LLM approaches where appropriate (e.g., ranking, classification, analytics, measurement)
- Work hands‑on in a Python‑first ecosystem to build services, pipelines, and tooling that are maintainable, testable, and production‑ready
- Collaborate closely with backend engineers, product, and internal users (including Client Delivery Leads) to define MVPs, iterate quickly, and drive adoption
- Contribute to a culture of strong engineering practices, pragmatic experimentation, and continuous learning
What We’re Looking For
- Proven experience using LLMs in production (beyond a proof of concept) – you can clearly explain what shipped, what users needed, and how you managed trade‑offs
- Strong end‑to‑end delivery experience: you’ve taken ML/LLM work into production and owned it beyond launch
- Solid data science and analysis skills: you’re comfortable working with large datasets, defining metrics, evaluating system performance, and diagnosing failures
- High proficiency in Python (this is the core language across our data and ML stack)
- Comfort operating in ambiguity: you can move from a fuzzy problem to a clear plan, validate assumptions quickly, and iterate
It Would Be Great If You Had
- Experience with AWS, and deploying/operating systems using Docker and/or Kubernetes
- Familiarity with the Python data/ML ecosystem (e.g., Pandas, PyTorch)
- Experience building internal tooling used by operational teams, and driving adoption through iteration and feedback
- Exposure to large codebases and cross‑team collaboration in product‑led engineering environments
Kraken is a certified Great Place to Work in France, Germany, Spain, Japan and Australia. In the UK we are one of the Best Workplaces on Glassdoor with a score of 4.5 and in Germany we rate 4.7 on Kununu as a Top Company. Check out our Welcome to the Jungle site (FR/EN) to learn more about our teams and culture.
Are you ready for a career with us? We want to ensure you have all the tools and environment you need to unleash your potential. If you have any specific accommodations or a unique preference, please contact us and we’ll do what we can to customise your interview process for comfort and maximum magic!
Studies have shown that some groups of people, like women, are less likely to apply to a role unless they meet 100% of the job requirements. Whoever you are, if you like one of our jobs, we encourage you to apply as you might just be the candidate we hire. Across Kraken, we’re looking for genuinely decent people who are honest and empathetic. Our people are our strongest asset and the unique skills and perspectives people bring to the team are the driving force of our success.
As an equal‑opportunity employer, we do not discriminate on the basis of 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.
U.S. based candidates can learn more about your EEO rights here.
Our (i) Applicant and Candidate Privacy Notice and Artificial Intelligence (AI) Notice, (ii) Website Privacy Notice and (iii) Cookie Notice govern the collection and use of your personal data in connection with your application and use of our website. These policies explain how we handle your data and outline your rights under applicable laws, including, but not limited to, the General Data Protection Regulation (GDPR) and the California Consumer Privacy Act (CCPA). Depending on your location, you may have the right to access, correct, or delete your information, object to processing, or withdraw consent. By applying, you acknowledge that you’ve read, understood and consent to these terms.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
Senior Machine Learning Engineer - AI Foundry in London employer: Kraken
Contact Detail:
Kraken Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Machine Learning Engineer - AI Foundry in London
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and connect with people on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving LLMs and Python. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for interviews by practising common technical questions and scenarios related to machine learning. Be ready to discuss your past projects and how you tackled challenges—this is your chance to shine!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who are genuinely interested in joining our mission to make a sustainable impact.
We think you need these skills to ace Senior Machine Learning Engineer - AI Foundry in London
Some tips for your application 🫡
Show Your Passion for Sustainability: When writing your application, let your enthusiasm for creating a sustainable energy system shine through. We want to see how your values align with our mission to make a big green dent in the universe!
Highlight Relevant Experience: Make sure to showcase your experience with LLMs and any end-to-end delivery projects you've worked on. We’re looking for solid examples that demonstrate your ability to take ML work into production and own it beyond launch.
Be Clear and Concise: Keep your application straightforward and to the point. We appreciate clarity, so avoid jargon and focus on what you’ve achieved and how it relates to the role. Remember, we want to understand your journey and impact!
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 the role. Plus, it’s super easy to do!
How to prepare for a job interview at Kraken
✨Know Your LLMs
Make sure you can talk confidently about your experience with LLMs in production. Be ready to explain specific projects you've worked on, the challenges you faced, and how you navigated trade-offs. This will show that you not only understand the technology but also how to apply it effectively.
✨Showcase Your End-to-End Experience
Prepare to discuss your end-to-end delivery experience in detail. Highlight how you've taken ML or LLM projects from concept to production, including any monitoring and iteration processes. This will demonstrate your ability to manage projects comprehensively, which is crucial for the role.
✨Brush Up on Python and Data Science Skills
Since Python is the core language for this position, ensure you're comfortable discussing your proficiency in it. Be prepared to share examples of how you've used Python in data science tasks, such as working with large datasets or defining metrics. This will help you stand out as a strong candidate.
✨Embrace Ambiguity
The job requires someone who can operate in ambiguity, so think of examples where you've successfully moved from a vague problem to a clear solution. Discuss how you validated assumptions quickly and iterated on your plans. This will show that you're adaptable and can thrive in a dynamic environment.