Prompt Engineer
We're looking for a prompt engineer to own the instructions behind [feature/product] and the case sets used to check whether changes improve results. You'll work with product, support and engineering as the underlying models change.
What you'll do
- •Build and maintain case sets that measure whether a prompt or instruction set is working, and run them before shipping any change.
- •Diagnose whether a wrong output is an instruction problem, a retrieval or context problem, or a data problem before changing anything.
- •Iterate on prompts and agent instructions with a clear hypothesis for each change, testing it against the case set and reporting what improved, what got worse, and how confident the result is.
- •Version instructions and track which change caused which shift in behaviour, so regressions can be traced quickly.
- •Explain what an instruction can and cannot fix to product, support and other non-technical stakeholders.
- •Watch for instruction-following risks — embedded instructions in user content, data leakage, harmful output — and design against them.
What you need
- •You can show a case set you built and how you used it to judge whether a change to an instruction helped.
- •You can describe a time you diagnosed whether a bad output was a prompt problem or something else in the system, and how you told the difference.
- •You iterate with a hypothesis and a measurement, not by feel — and you can say when a result needs checking again before you trust it.
- •You can explain a technical trade-off to someone without a technical background.
Nice to have
- •Experience maintaining instructions across multiple model versions or providers.
- •Experience with agent instructions that call tools or other systems.
- •Experience with retrieval or context design alongside prompt work.
- •Familiarity with how AI regulation, such as the EU AI Act, touches the instruction layer specifically.
How we use AI tools
- •This work is unusually meta: you'll often use an AI tool to help draft or test the very instructions you're evaluating. Treat its suggestions as a draft to check against your case set, not a finished answer.
- •You'll know when a problem isn't actually a prompting problem, and say so rather than trying to prompt around it.
- •In the work sample, use whatever tools you'd use on the job — just say which ones and how you checked what they gave you.
Pay
Salary range: [currency, minimum–maximum], plus [equity/bonus/benefits]. The range reflects [location/working pattern]. We place every offer within it using the same pre-set, job-related, gender-neutral factors — Scope of the instruction layer they'll own, Depth of evaluation and measurement experience, Model-behaviour diagnosis experience across a live product, Experience maintaining instructions across model or provider changes — never previous salary or negotiating style.
