Application Guide

How to Apply for Senior AI Engineer

at Octopus Energy

๐Ÿข About Octopus Energy

Octopus Energy is a disruptive force in the energy sector, leveraging AI and renewables to drive transparency and low CO2 solutions. Their commitment to innovation and sustainability, combined with a fast-paced, tech-forward culture, makes them a unique place to work.

About This Role

As a Senior AI Engineer, you'll design and build scalable AI platform services that power GenAI models, knowledge retrieval, and agent workflows across the company. Your work will directly accelerate AI adoption and set best practices, impacting millions of customers.

๐Ÿ’ก A Day in the Life

You'll start by reviewing AI platform metrics and monitoring dashboards, then collaborate with application teams to understand their needs. Afternoons involve designing new retrieval pipelines or optimizing existing ones, followed by code reviews and mentoring junior engineers on AI best practices.

๐ŸŽฏ Who Octopus Energy Is Looking For

  • Has 2+ years of hands-on experience building and productionizing LLM applications, with deep knowledge of vector databases like Pinecone or Weaviate.
  • Is an expert in asynchronous Python (asyncio, FastAPI) and has solved real-world RAG challenges like context window management and semantic routing.
  • Masters Git, automated testing, CI/CD pipelines, and AWS cloud services, with a focus on building reusable, scalable platforms.
  • Thrives in a centre-of-excellence role, setting AI best practices and mentoring other teams to adopt LLM solutions.

๐Ÿ“ Tips for Applying to Octopus Energy

1

Highlight specific RAG challenges you've solved (e.g., metadata filtering, context window optimization) with concrete metrics.

2

Showcase your experience with GenAI model orchestration and agent workflows, not just basic chatbot demos.

3

Demonstrate your ability to build reusable platform servicesโ€”describe how your code was adopted by other teams.

4

Mention any open-source contributions or blog posts on LLM productionization to prove thought leadership.

5

Tailor your cover letter to Octopus Energy's mission of transparency and sustainability, linking AI to energy innovation.

โœ‰๏ธ What to Emphasize in Your Cover Letter

['Emphasize your expertise in productionizing LLMs and solving RAG challenges at scale.', "Show passion for AI's role in accelerating renewable energy and reducing CO2.", 'Highlight your ability to act as a centre of excellence, mentoring and setting best practices.', "Mention specific tools you've used (e.g., FastAPI, vector databases, AWS) that align with their stack."]

Generate Cover Letter โ†’

๐Ÿ” Research Before Applying

To stand out, make sure you've researched:

  • โ†’ Read Octopus Energy's blog and case studies on their AI initiatives (e.g., Kraken platform).
  • โ†’ Understand their renewable energy portfolio and how AI optimizes grid management.
  • โ†’ Check their open-source projects or tech talks on AI/ML to understand their engineering culture.
  • โ†’ Review their sustainability reports to align your application with their low CO2 mission.

๐Ÿ’ฌ Prepare for These Interview Topics

Based on this role, you may be asked about:

1 Design a scalable knowledge retrieval pipeline for heterogeneous energy documents.
2 How would you monitor and evaluate AI output quality in production?
3 Describe a production RAG challenge you faced and how you solved it.
4 How do you ensure asynchronous Python code is performant and reliable?
5 Walk us through your experience with CI/CD and deploying AI models on AWS.
Practice Interview Questions โ†’

โš ๏ธ Common Mistakes to Avoid

  • Don't focus on academic research or non-production projects; emphasize real-world, deployed systems.
  • Avoid vague claims like 'experience with LLMs' without specifying tools and challenges overcome.
  • Don't ignore the asynchronous Python requirementโ€”if you lack it, address how you'll ramp up quickly.

๐Ÿ“… Application Timeline

This position is open until filled. However, we recommend applying as soon as possible as roles at mission-driven organizations tend to fill quickly.

Typical hiring timeline:

1

Application Review

1-2 weeks

2

Initial Screening

Phone call or written assessment

3

Interviews

1-2 rounds, usually virtual

โœ“

Offer

Congratulations!

Ready to Apply?

Good luck with your application to Octopus Energy !