The JD you cloned from 2022 asks for the wrong skills and repels half your pipeline with clichés you stopped seeing. This playbook drafts AI-era JDs from live employer language, sets AI-fluency expectations a real candidate can actually have, scans for bias and boilerplate, and produces India and remote variants.
Workflow area: Hiring & Performance · Tier: Foundation · Hands-on time: ~25 minutes
Job descriptions are the highest-leverage two pages a hiring leader writes: they decide who applies, what interviewers probe, and what "meets expectations" means a year later. Right now they're also where AI-era confusion is most visible — postings demanding "5+ years of LLM production experience" for tools that shipped in 2023, or saying nothing about AI at all and losing candidates who now ask about tooling in the first screen. AI helps twice here: drafting from what employers are actually asking for this quarter, and scanning your draft for the biased, clichéd language that survives because it's familiar.
Collect live market language first. Spend ten minutes on current postings for the same role — three from companies you compete with for talent, ideally posted this quarter. Note how they phrase AI expectations. This grounds the draft in what the market says now, not what the model remembers from training data.
Draft with explicit AI-fluency calibration.
Draft a job description. Inputs:
- Role: [TITLE, LEVEL, TEAM, LOCATION/REMOTE]
- What this role owns and its first-year outcomes: [YOUR NOTES]
- Our stack and AI tooling: [e.g., Copilot + Claude, CI gates,
agent use at tier N of our autonomy ladder]
- Live market language from current postings: [PASTE EXCERPTS]
Requirements for the draft:
1. AI-fluency expectations must be REALISTIC for [LEVEL]: skills
demonstrable in an interview (effective prompting, verifying
and debugging AI output, knowing when not to use AI) — never
years-of-experience demands that predate the tools.
2. Separate MUST-HAVE (≤5 items) from NICE-TO-HAVE. Every
must-have must be assessable in our loop.
3. Outcomes over duties: describe what the person will have
shipped or changed at 6 and 12 months.
4. Plain language. No rockstar/ninja/guru/wizard, no "work hard
play hard", no "young and dynamic team."
Run the bias and cliché scan as a separate pass. Fresh prompt, adversarial stance:
Scan this JD as a bias and inclusion reviewer. Flag, with the
exact phrase and a suggested rewrite:
- Gender-coded language (aggressive, dominant, rockstar; also
over-corrected passivity)
- Age proxies ("digital native", "recent graduate", culture
descriptions that code young)
- Unnecessary must-haves that shrink the pool (degree demands
the role doesn't need, years-of-experience inflation)
- Ableist or availability-coded phrasing ("fast-paced", "thrives
under pressure") where the job doesn't genuinely require it
- AI-expectation red flags: impossible experience math, vague
"AI-first mindset" fluff with no assessable behavior behind it
Good output names phrases, not vibes:
FLAG: "5+ years building with LLMs" — the market you're hiring
from largely started in 2023. Rewrite: "hands-on experience
shipping features that use LLM APIs, with war stories about
what broke."
FLAG: "code ninja who crushes tickets" — gender-coded +
activity metric. Rewrite: "engineer who ships reliable code
and improves the system around it."
Generate the India and remote variants. Same conversation: "Produce two variants: (a) India-based — INR compensation banding convention, notice-period reality, hybrid/office expectation stated plainly, no US idioms; (b) remote — time-zone overlap window stated as a requirement, async-writing skill promoted to must-have, location and work-authorization constraints explicit." Vague location policies generate the most screening-call waste per word of any JD section; the variant exists to say the awkward part clearly.
Human pass: verify assessability and own the promises. For every must-have, name the interview round that tests it (pb-18 designs those rounds; pb-19 sets the candidate-AI rules the JD should reference). Anything untestable moves to nice-to-have or dies. Then check the promises — comp band, remote terms, growth story — with recruiting and HR before posting, because the JD is the first commitment the candidate will hold you to.
JD drafting touches compensation bands, team performance context, and sometimes a backfill's circumstances — keep drafts in your approved AI tenant, never reference the departing person in any prompt, and treat comp figures as confidential until HR signs the posting.
A JD is a promise about what the job is and a filter on who believes you — draft it from this quarter's market language, demand only AI skills your loop can actually test, and let the bias scan delete the clichés you've stopped being able to see.