Senior Algorithm Engineer in England
Senior Algorithm Engineer

Senior Algorithm Engineer in England

England Full-Time 48000 - 72000 Β£ / year (est.) Home office (partial)
Go Premium
G

At a Glance

  • Tasks: Design and optimise algorithms for energy data processing and analysis.
  • Company: Join Gorilla, a leader in transforming the energy industry with innovative data solutions.
  • Benefits: Flexible work options, generous PTO, health insurance, and career growth opportunities.
  • Why this job: Make a real impact on climate change while working with cutting-edge technology.
  • Qualifications: Experience in algorithm design, strong Python skills, and a collaborative mindset.
  • Other info: Remote-first role with occasional travel for team meetings.

The predicted salary is between 48000 - 72000 Β£ per year.

About Gorilla
Join us at Gorilla and be part of a mission to transform the energy industry. At Gorilla, you'll play a vital role in delivering cutting-edge data solutions for a lower-carbon future. We focus on providing efficient, reliable, and flexible SaaS solutions for data processing and analysis in the energy sector. Together, we're driving digital transformation, maximising ROI for clients, and contributing to achieving net-zero emissions through technology and data-driven insights.

About the Calculation Algorithms Team
The energy transition creates immense challenges and opportunities. Our Calculation Algorithms Team sits at the core of Gorilla's product, turning complex energy data into actionable insights. This team builds the intelligence that powers our customers' pricing, forecasting, and billing capabilities. It's where deep market expertise meets advanced engineering.

Your Role
As a Senior Algorithm Engineer, you'll take the lead in designing, optimising, and scaling the algorithms and data solutions that form the backbone of Gorilla's platform. You'll bridge the gap between our Energy Experts' market knowledge and the engineering needed to make those insights real. With your technical depth and problem-solving mindset, you'll shape how our platform processes, forecasts, and prices energy data for customers around the world. This role combines hands-on engineering with technical leadership. You'll collaborate across Product, Data, and Delivery teams, contribute to architectural decisions, and help set best practices that influence how algorithms are designed and deployed across Gorilla.

What You'll Do

  • Design and implement algorithms for forecasting, pricing, and optimisation that can 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 the 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 the standard for data and algorithmic excellence.

What You'll Bring

  • Proven experience designing, developing, and deploying algorithms or data models (for example forecasting, pricing, or optimisation) in production environments.
  • Strong proficiency in Python and experience with the modern data engineering stack such as 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 it is a plus.
  • A collaborative and pragmatic mindset, comfortable navigating ambiguity, taking ownership, and guiding others toward technical alignment.
  • Strong communication skills, with the ability to clearly explain technical concepts to both technical and non-technical audiences.
  • Proven experience mentoring and supporting the development of 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'd work
Our flagship office is in Antwerp, and we also have an office 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 where and how you work: from one of our offices (if you're nearby), from home, or a mix of both. Please note that you must be based in Belgium, the UK, or Germany, as we are not able to consider candidates living in other countries. Occasional travel is required to attend team meetings.

What's in it for you
Flexible work options - whether you choose Office Mix or Remote First Mix (currently available within certain timezones and locations). We offer country-specific mobility benefits, and the ability to work flexible hours. You will be equipped with the best technology for remote work.

A job with purpose
At Gorilla, we're not just watching the world changeβ€”we're making it happen. We provide cutting-edge data services to energy retailers, helping them tackle climate change while keeping the lights on; we're here to make a big impact and have some fun along the way.

Remuneration Approach which is clear and no-nonsense based on your experience and location. Core Benefits - Wherever your location, you can expect a generous PTO allowance and health insurance coverage.

Career Growth opportunities
As Gorilla is growing at an incredible pace, you can leave your mark – growing alongside Gorilla. Lifelong learning is part of our DNA, and we care about your individual dreams and ambitions, beyond just work.

International Travel
We host Gorilla Company-Wide Gatherings where we all get a chance to see each other in real life. Past locations have included Belgium, Portugal, the Netherlands, and Spain.

Senior Algorithm Engineer in England employer: Gorilla

At Gorilla, we pride ourselves on being an exceptional employer, offering a dynamic work culture that champions innovation and collaboration. As a Senior Algorithm Engineer, you'll enjoy flexible work options, generous benefits, and ample opportunities for career growth while contributing to meaningful projects that drive the energy transition. With a commitment to lifelong learning and a supportive environment, you'll be empowered to make a significant impact in the pursuit of a lower-carbon future.
G

Contact Detail:

Gorilla Recruiting Team

StudySmarter Expert Advice 🀫

We think this is how you could land Senior Algorithm Engineer in England

✨Tip Number 1

Network like a pro! Reach out to current or former employees at Gorilla on LinkedIn. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.

✨Tip Number 2

Prepare for the interview by brushing up on your algorithm design skills. Be ready to discuss your past projects and how they relate to the energy sector. Show us how your experience aligns with what Gorilla is doing!

✨Tip Number 3

Don’t just focus on technical skills; highlight your collaborative mindset. Gorilla values teamwork, so share examples of how you've worked with others to solve complex problems in your previous roles.

✨Tip Number 4

Finally, apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you're genuinely interested in being part of the Gorilla team and our mission.

We think you need these skills to ace Senior Algorithm Engineer in England

Algorithm Design
Data Modelling
Python
SQL
Pandas
NumPy
SciPy
Dask
Polars
DuckDB
PySpark
Microservice Architecture
Distributed Systems
Data Processing
Technical Leadership
Mentoring

Some tips for your application 🫑

Tailor Your Application: Make sure to customise your CV and cover letter for the Senior Algorithm Engineer role. Highlight your experience with algorithms, data models, and any relevant projects that showcase your skills in Python and data engineering.

Showcase Your Problem-Solving Skills: In your application, don’t just list your technical skills; share examples of how you've tackled complex problems in the past. This will help us see your thought process and how you approach challenges in algorithm design.

Be Clear and Concise: When writing your application, keep it straightforward. Use clear language to explain your experiences and achievements. We appreciate a well-structured application that gets straight to the point!

Apply Through Our Website: We encourage you 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 shows you’re keen on joining our team at Gorilla!

How to prepare for a job interview at Gorilla

✨Know Your Algorithms

Make sure you brush up on your algorithm design and optimisation skills. Be prepared to discuss specific algorithms you've implemented in the past, especially those related to forecasting, pricing, or optimisation. This will show that you not only understand the theory but also have practical experience.

✨Showcase Your Technical Skills

Familiarise yourself with the modern data engineering stack mentioned in the job description, like Python, SQL, and libraries such as Pandas and NumPy. During the interview, be ready to demonstrate your proficiency with these tools through examples of past projects or challenges you've tackled.

✨Communicate Clearly

Since you'll be bridging the gap between technical and non-technical teams, practice explaining complex concepts in simple terms. Think about how you would describe your work to someone without a technical background, as this will highlight your communication skills and ability to collaborate effectively.

✨Prepare for Team Dynamics

Gorilla values collaboration, so be ready to discuss your experience working in teams. Think of examples where you've mentored others or contributed to team success. Highlighting your collaborative mindset and ability to navigate ambiguity will resonate well with the interviewers.

Senior Algorithm Engineer in England
Gorilla
Location: England
Go Premium

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
  • Senior Algorithm Engineer in England

    England
    Full-Time
    48000 - 72000 Β£ / year (est.)
  • G

    Gorilla

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