EENSEK · AI Workforcebuilt by It's Sorted
Open vacancy · ENSEK is hiring this

Product Manager — Billing

Energy meter-to-cash billing PM

Here's what AI can do for this role — and what still needs a human. Built straight from ENSEK's own job advert, running live on my_db.ensek_demo.ofgem_price_cap16 real rows via MotherDuck (DuckDB). Not a slide about AI. The job, getting done.

What the AI does

Every line on the left is lifted from ENSEK's actual job ad. If a card lacks a harvested JD line, it is omitted. On the right is the AI doing it — with eligible cards running live against the warehouse and offline inspection clearly labelled in the workspace.

Their job ad asks

“Own the product vision and roadmap for the Billing domain, spanning bill calculation, adjustments, and emerging flexible energy revenue streams.”

AI delivers, live

How have Ofgem electricity and gas unit rates changed across all quarterly price cap periods?

bar chart
Their job ad asks

“Work with senior stakeholders, industry and customers to translate operational billing requirements into a clear and prioritised product strategy.”

AI delivers, live

How have standing charges for electricity and gas changed across Ofgem price cap periods?

bar chart
Their job ad asks

“Partner closely with other areas to ensure settlement and metering data, half-hourly flows, tariffs, and industry reconciliation all feed accurately into billing calculations.”

AI delivers, live

What is the full dual-fuel price cap picture — all unit rates and standing charges across every period?

table
Their job ad asks

“Identify opportunities where AI, data and automation can improve billing accuracy and reduce exception handling.”

AI delivers, live

What is national energy consumption by sector and fuel type in the latest available year — which sectors drive demand?

table
Their job ad asks

“Support client SLA obligations, audit requirements, and regulatory reporting in the billing area.”

AI delivers, live

How has national electricity and gas consumption trended since 2015 — is demand rising or falling?

bar chart
Their job ad asks

“Maintain a prioritised, well-reasoned backlog ensuring your engineering team always has clear context on what they are building and why.”

AI delivers, live

What is the long-run average energy consumption profile by sector — which sectors have the most stable vs variable demand?

kpi

What stays human

The honest other half. AI does the analysis; a person owns the decision — especially where regulation, fairness and accountability bite.

How it works

Ask in English

A plain-English question — the same one the job ad describes — is translated to SQL by the agentic backend.

LIVE — computed now against 27.6M rows

Curated cards run server-side against MotherDuck when eligible. The workspace separately labels any local inspection path.

Real data, live

Runs against my_db.ensek_demo.ofgem_price_cap (16 rows declared by the manifest). No synthetic numbers.

Self-falsifying

Each figure carries a falsifier — recomputed from the result set, not a stored number, so it can't quietly drift.

Where it plugs in

Function / Ignition surface: Price cap rates · Price cap overview · Consumption context · Consumption trends · Sector profile. Grounded in the real ENSEK: Ignition — a real-time, event-driven meter-to-cash SaaS platform for energy suppliers · 7M+ accounts · regulated by Ofgem.

Watch it do the job — for real

It's the role getting done: curated questions run live server-side against the warehouse; local inspection is labelled inside the workspace.

Open the live workspace →

Provenance. Live Ofgem price cap data: 16 quarterly rows, Oct 2022 to Jul 2026. Live DESNZ DUKES consumption: 502 annual rows from 1970. Schemas: my_db.ensek_demo.ofgem_price_cap + my_db.ensek_demo.energy_consumption. Offline degrade uses the same slices in-browser.

It's Sorted — I took ENSEK's job ads and didn't write a report on what AI could do. I built it. Get the rest sorted →