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

Regulatory Affairs Scientist (GxP Compliance)

Regulatory submissions and GxP compliance specialist

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.fisher_demo.regulatory_submissions. 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

“submission pipeline by type and authority — workload overview for regulatory cycle planning.”

AI delivers, live

What does the regulatory submission pipeline look like by type and authority — the workload overview the team runs at the start of every review cycle?

bar chart
Their job ad asks

“overdue submissions by risk level — RCSA-style prioritisation matrix for regulatory team triage.”

AI delivers, live

Which overdue submissions carry the highest risk level — the RCSA-style prioritisation matrix for workload triage?

deviation
Their job ad asks

“CAPA closure rate trend — regulatory health score and inspection-readiness KPI across product families.”

AI delivers, live

What is the CAPA closure rate trend across product families — the regulatory health score the team tracks as an inspection-readiness KPI?

table
Their job ad asks

“21 CFR Part 11 / Annex 11 compliance gaps across product lines — data integrity risk matrix.”

AI delivers, live

Where are the 21 CFR Part 11 and EU Annex 11 compliance gaps across product lines — the data integrity risk matrix?

table
Their job ad asks

“change control cycle time by change type — efficiency signal for regulatory strategy: is Minor vs Major classification accurate?”

AI delivers, live

What is the change control cycle time by change type — the efficiency signal for regulatory strategy (Minor vs Major classification)?

table

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.fisher_demo.regulatory_submissions. 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: Submission workload · Risk prioritisation · CAPA · Compliance gaps · Efficiency. 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. Offline path: SYNTHESISED labelled 1,500-row regulatory submission pipeline dataset (ITS-169, seed 20260614). Schema mirrors my_db.fisher_demo.regulatory_submissions. MHRA/FDA/EMA context; 21 CFR Part 11 and EU Annex 11 compliance markers. NOT real regulatory data. Live path (dormant): server-side MotherDuck query against fisher_demo.regulatory_submissions.

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 →