Senior Algorithm Engineer in City of London

Senior Algorithm Engineer in City of London

City of London Full-Time No home office possible
G

Senior Algorithm Engineer – Gorilla

Join to apply for the Senior Algorithm Engineer role at Gorilla – Energy data applications.

About Gorilla

Gorilla is on a mission to transform the energy industry. We deliver cutting‑edge data solutions that help energy retailers operate efficiently, drive digital transformation, and achieve net‑zero emissions through technology and data‑driven insights.

About the Calculation Algorithms Team

The team sits at the core of our product, turning complex energy data into actionable insights. We build the intelligence that powers pricing, forecasting, and billing capabilities, working at scale to process millions of energy data points.

Your Role

As a Senior Algorithm Engineer you’ll lead the design, optimisation, and scaling of algorithms and data solutions that form the backbone of Gorilla’s platform. You’ll bridge market expertise with engineering, shaping how we forecast, price, and process energy data for customers worldwide. The role blends hands‑on engineering with technical leadership across Product, Data, and Delivery teams.

What You’ll Do

  • Design and implement algorithms for forecasting, pricing, and optimisation that scale across markets and data volumes.
  • Lead technical design discussions and guide architectural decisions for high‑volume data processing and modelling.
  • Translate complex business and energy‑market requirements into performant, maintainable, and explainable data solutions.
  • Improve robustness, performance, and scalability of existing models and workflows.
  • Mentor peers through code reviews, technical guidance, and knowledge sharing.
  • Collaborate closely with Product, Data, and Delivery teams to ensure accuracy, usability, and reliability in production.
  • Contribute to Gorilla’s growing library of reusable components and frameworks that raise standards for data and algorithmic excellence.

What You’ll Bring

  • Proven experience designing, developing, and deploying algorithms or data models (forecasting, pricing, optimisation) in production environments.
  • Strong proficiency in Python and the modern data engineering stack (SQL, Pandas, NumPy, SciPy, Dask, Polars, DuckDB, or PySpark).
  • Experience designing, building, maintaining, and evolving microservice architectures and distributed systems.
  • Experience working with large‑scale or high‑frequency datasets such as smart meter, weather, or IoT data.
  • Familiarity with SaaS or software product environments; experience in energy or a strong motivation to learn is a plus.
  • A collaborative mindset, comfortable navigating ambiguity, taking ownership, and guiding others toward technical alignment.
  • Strong communication skills, able to explain technical concepts to both technical and non‑technical audiences.
  • Proven experience mentoring and supporting other engineers through code reviews, documentation, and collaborative problem‑solving.
  • Technical leadership capabilities, including influencing design decisions, promoting best practices, and driving alignment across teams.

Where And How You’ll Work

Our flagship office is in Antwerp, with additional offices in London and co‑working spaces in Reading (UK), Austin (US), and Melbourne (ANZ). This is a Remote First role, giving you the freedom to choose your workplace. You must be based in Belgium, the UK, or Germany. Occasional travel is required to attend team meetings.

What’s In It For You

  • Flexible work options – office or remote mix, with country‑specific mobility benefits and flexible hours.
  • A purpose‑driven job that helps tackle climate change while keeping the lights on.
  • Clear remuneration based on experience and location.
  • Generous PTO allowance and health insurance coverage.
  • Career growth opportunities and lifelong learning culture.
  • International travel to company‑wide gatherings in locations such as Belgium, Portugal, the Netherlands, and Spain.

#J-18808-Ljbffr

G

Contact Detail:

Gorilla - Energy data applications Recruiting Team

Senior Algorithm Engineer in City of London
Gorilla - Energy data applications
Location: City of London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

G
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>