UK Hybrid Employment

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
Pythonthe modern data stackdefiningbuilding microservices Pythonthe modern data stackdefiningbuilding microservices
Visa expiring soon?

Extend or switch without leaving Thailand

Running out of time on your current visa? SVBL identifies your best option — extension, category switch, or long-term visa — and handles the entire process.

Visa extensions & category switches
LTR & DTV visa applications
90-day reporting managed
Overstay prevention
Check your options
Prevent overstay issues
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 6 months ago