UK Hybrid

Gorilla is hiring an Algorithm Engineer

Responsibilities

  • Design and deliver scalable algorithms: Develop forecasting, pricing, and optimisation solutions that perform across large and complex data sets.
  • Lead technical direction: Guide architectural and design decisions for high-volume data processing, ensuring accuracy, explainability, and reliability in production.
  • Collaborate and mentor: Work closely with Product, Data, and Delivery teams to translate business and market requirements into performant solutions, while mentoring peers through code reviews and knowledge sharing.
  • Optimise and evolve systems: Improve robustness, performance, and scalability of models, workflows, and distributed systems; contribute reusable components that raise the standard for algorithmic excellence.

Requirements

  • Proven experience: Hands-on experience designing, developing, and deploying algorithms or data models (e.g., forecasting, pricing, optimisation) in production environments.
  • Technical expertise: Strong proficiency in Python and the modern data stack (e.g., SQL, Pandas, NumPy, SciPy, Dask, Polars, DuckDB, PySpark); experience with defining and building microservices and distributed system architectures.
  • Data fluency: Experience working with large-scale or high-frequency data sources such as smart meter, weather, or IoT data.
  • Leadership and collaboration: Clear communicator who influences design decisions, drives alignment, and mentors others through documentation and peer collaboration.

Nice to Have

  • Curiosity for energy and impact: Background in SaaS or software environments; energy-sector experience or motivation to learn is a plus.

Benefits

  • 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.

Work Arrangement

Hybrid

Team

Structure: Calculation Algorithms Team

Additional Information

  • Occasional travel is required to attend team meetings.
Required Skills
Python
About company
Gorilla
We're building the data infrastructure that powers energy companies on their journey to net-zero. We provide cutting-edge data services to energy retailers, helping them tackle climate change while keeping the lights on.
All jobs at Gorilla Visit website
Job Details
Department Engineering
Category data
Posted 8 months ago