×
Register Here to Apply for Jobs or Post Jobs. X

Senior Algorithm Engineer

Job in Germany, Ohio, USA
Listing for: Gorilla - Energy data applications
Full Time position
Listed on 2026-01-12
Job specializations:
  • Engineering
    Software Engineer, Data Engineer
Salary/Wage Range or Industry Benchmark: 100000 - 125000 USD Yearly USD 100000.00 125000.00 YEAR
Job Description & How to Apply Below
Location: Germany

Senior Algorithm Engineer

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

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.

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. As part of this group, you’ll help design and deliver algorithms that run at scale, process millions of energy data points, and enable energy retailers to operate efficiently in volatile markets.

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, Num Py, Sci Py, 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…

Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary