Senior Machine Learning Engineer

Gorilla - Energy data applications
City of London, England
11 months ago
Applications closed

Related Jobs

View all jobs
Spotlight

PoliceAI: Senior AI Engineer

College of Policing London, Eng, United Kingdom
£78,000 – £85,000 pa Remote

Senior Machine Learning Engineer

Faculty AI London, United Kingdom
Hybrid Clearance Required

Senior Machine Learning Engineer

PhysicsX England
US$200,000 – US$250,000 pa On-site Clearance Required

Senior Machine Learning Engineer

Guidant Global London, City And County Of the City Of London, United Kingdom
£700 – £900 pd Hybrid Clearance Required

Senior Machine Learning Engineer

Speechmatics Cambridge, United Kingdom

Senior Machine Learning Engineer

Speechmatics London, United Kingdom

Senior Machine Learning Engineer

Data Idols London, United Kingdom
£80,000 – £90,000 pa
Posted
30 Oct 2025 (11 months ago)

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


5 days ago Be among the first 25 applicants


Get AI-powered advice on this job and more exclusive features.


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’ forecasting capabilities and energy data analysis. 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 Machine Learning Engineer, you’ll take ownership of the design, optimisation, and deployment of forecasting algorithms and ML‑based data solutions that form the backbone of Gorilla’s next‑generation platform. You’ll lead Gorilla’s efforts in machine learning for forecasting, establishing best practices for model design, evaluation, and deployment in production. Collaborating with teams across Data, Product, and Engineering, you’ll ensure that forecasting models scale efficiently, integrate smoothly with our platform, and deliver reliable, explainable results to our customers. This is a forecasting‑focused role that combines hands‑on ML engineering with technical leadership. You’ll set up the processes, tooling, and infrastructure needed to build, release, and monitor machine learning models at scale, shaping Gorilla’s approach to ML and AI in energy data.


What You’ll Do

  • Design, build, and maintain forecasting algorithms and ML models that power Gorilla’s energy insights at scale.
  • Lead the technical direction for forecasting, ensuring models are accurate, explainable, and production‑ready.
  • Develop and improve the processes and tooling that support the full lifecycle of ML models, from training and validation to deployment and monitoring.
  • Collaborate with Product, Data, and Engineering teams to integrate forecasting capabilities into the Gorilla platform.
  • Optimise model performance, reliability, and scalability in distributed and cloud‑based environments.
  • Establish and document best practices for ML development, testing, and release management.
  • Evaluate and apply modern ML and deep learning techniques to continuously enhance forecasting accuracy.
  • Mentor engineers in ML engineering concepts, model lifecycle management, and performance optimisation.
  • Contribute to building a culture of technical excellence through knowledge sharing, documentation, and collaboration.

What You’ll Bring

  • 5+ years of experience in software engineering and 5+ years in ML engineering, with proven impact in production environments.
  • Expertise in Python and the modern data stack such as SQL, Pandas, NumPy, SciPy, Dask, Polars, DuckDB, or PySpark.
  • Strong ML engineering skills, including model development, deployment, versioning, monitoring, and integration into data pipelines.
  • Experience building and maintaining ML tooling and CI/CD pipelines for model management.
  • Deep understanding of time‑series forecasting methods and statistical modelling.
  • Hands‑on experience with cloud‑based and data environments such as AWS and Databricks.
  • Exposure to deep learning and advanced statistical techniques for forecasting.
  • Familiarity with SaaS or software product environments; experience in energy data or a strong motivation to learn it is a plus.
  • Strong communication and collaboration skills, with the ability to mentor peers and guide cross‑functional alignment.
  • A technical leadership mindset that drives standards, documentation, and scalability in ML and forecasting practices.

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. To be considered for this role, you must already have the legal right to work in Belgium, Germany or the UK. Please note that our company does not provide visa sponsorship or relocation support for this position. 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.
  • Renumeration Approach: 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.


#J-18808-Ljbffr

Industry Insights

Discover insightful articles, industry insights, expert tips, and curated resources.

What Is an AI Forward Deployed Engineer? The Fastest-Growing Job in AI for 2026

If you have been watching AI job boards over the past year, one title keeps surfacing again and again: the forward deployed engineer, or FDE. It has gone from a niche term known mainly to Palantir alumni to arguably the hottest role in the entire AI hiring market. Job postings for forward deployed engineers have exploded, salaries have climbed past levels most software engineers will ever see, and the biggest names in AI — OpenAI, Anthropic, Google, Salesforce, Databricks and Palantir — are all competing for the same small pool of talent. So what exactly is an AI forward deployed engineer, why has demand surged so dramatically, and how do you position yourself to land one of these roles? This guide breaks it all down for AI engineers, software engineers and data scientists looking at their next move.