Python Engineer — AI Forecasting & Modelling (Energy Markets)
About Modo Energy
The energy transition is the biggest infrastructure buildout in human history. Modo Energy is the data platform at the centre of it.
We build the benchmarking, forecasting, and valuation tools that the world's most serious energy investors, developers, and operators depend on to make decisions. If a battery gets financed, built, or traded anywhere in the world, there's a good chance Modo data was in the room.
Founded in 2019, we're 75+ people across London, New York, Sydney, and Madrid; $30M Series B, AI-native, and moving fast.
This is a rare chance to join a category-defining company at the moment it's scaling globally.
The Role
Modo Energy is building AI-powered tools for understanding global energy markets — combining large-scale data, forecasting models, and LLM systems into high-performance interfaces engineers and analysts use every day.
We're hiring a backend Python Engineer to join the Modelling team — the brains behind Modo Energy's forecast product. Our forecasts help investors, operators, and traders understand what energy assets will do next, and they need to be fast, reliable, and trusted.
You'll work across the full backend stack that powers these models: the APIs that serve forecasts to the Terminal, the pipelines that run them at scale, and the infrastructure that keeps everything ticking. You'll work closely with energy analysts and data scientists to turn quantitative models into production-grade systems that customers depend on daily.
We’re an AI-native engineering team — everyone uses AI coding tools and many of the systems we build are designed to be consumed by AI agents as much as humans.
What You'll Do
- Build and maintain the backend services that run and serve Modo's energy forecasting models — Django REST Framework APIs, Celery task pipelines, and the data layers that connect them
- Work directly with data scientists and energy analysts to take new models to production, making sure they run reliably and return results customers can trust
- Design and optimise job orchestration for compute-intensive modelling workloads — scheduling, retries, monitoring, and scaling via Celery, AWS, and Airflow
- Own AWS infrastructure and deployment across the full lifecycle — local development through to production — using Terraform and Docker
- Build monitoring, alerting, and validation tooling to catch model failures and data quality issues before customers do
- Own your projects end-to-end, from architecture and design through the full development lifecycle, deploying into a live production environment.
What We're Looking For
The Essentials
- Bachelor’s/Master’s degree in Information Technology, Computer Science, or equivalent experience.
- 3–5 years of Python with strong backend fundamentals — clean, well-structured code, comfortable owning services end-to-end from API design through to deployment and monitoring
- Solid experience with Django REST Framework in production
- Proficiency with Celery for task orchestration and background processing
- Production experience with Docker, AWS, and infrastructure-as-code (Terraform)
- Strong testing habits — pytest, fixtures, mocking, CI pipelines that actually catch things
- Expert-level use of AI coding tools (Claude Code, Cursor, GitHub Copilot, or similar) — knowing when to trust them, when to intervene, and how to get the most out of them
- Good taste and judgment — you'll be making constant decisions about how to structure data pipelines, what to optimise, and when something is ready to ship
Nice to Have
- Experience taking quantitative models to production
- Familiarity with energy markets
- Familiarity with time-series data
- Any start-up / scale-up experience is beneficial.
The Company
- At Modo Energy, we're on a mission to build the information architecture for the energy transition - we want to be the only place to come to for information on the global journey to net zero.
- We are looking for individuals who love product-building, want to work with pace at a mission-oriented startup, and will collaborate with us in shaping the culture of a rapidly growing team.
- Hybrid Work Environment: This role is hybrid, with time split between working from home and our London office (Euston Square), with in-office days Tuesday, Wednesday and Thursday.
Salary & Benefits
- Competitive market rate - we want the best engineers!
- Employee Equity Scheme
- Private Top-Tier Healthcare and Dental coverage with Bupa, a Pension scheme with employer contribution, 25 days of annual leave (excluding bank holidays), 5 flexible days to be taken on a Monday or Friday. And lots of snacks and drinks – obviously!
Modo Energy is an equal opportunity employer. Our employment decisions are made on the basis of qualifications, merit and business need. We do not discriminate against age, national origin, physical or mental disability, race, religion, pregnancy, sexual orientation, gender identity, veteran status or any other characteristic protected by federal, state, or local law. If you need assistance or a reasonable accommodation with an application or the interview process please contact us via email at careers@modo.energy.
What You Can Expect From Us
At Modo Energy, we believe that exceptional work deserves exceptional reward. We're a high-performance team; ambitious, collaborative, and genuinely motivated by the scale of what we're trying to build.
You'll have real ownership from day one, work alongside some of the brightest people in the industry, and be part of a company that's defining a new category in the global energy market. We're hybrid: everyone works Tuesday to Thursday in office, with Monday and Friday flexible. We offer top-of-market compensation, equity for every employee, and the space to take your career wherever you want it to go.
We're looking for people who want to do the best work of their careers. If that's you, we want to talk.
Create a Job Alert
Interested in building your career at Modo Energy? Get future opportunities sent straight to your email.
Apply for this job
*
indicates a required field