Pipeline
How Do You Find Out What AI Does in a Role Before Writing the Job Post?
Before writing the job post, learn what AI actually does in the role with two passes, in this order. Pull the occupation's published task statements for the SOC code closest to the role and mark each task a model can draft. Then spend twenty minutes each with three people doing the job now, one from outside your company: what they hand to a model, what they keep, what it got wrong last month. Reversed, the calls become a wish list. What survives both is the one line in the post.
The takeNobody inside your company is a neutral source on this job. The description you inherited is a negotiation between the last hire, the manager who wanted the headcount approved, and whoever edited it last. That is the quiet reason the published task list works: it has no stake in your requisition. The practitioner calls do the same thing from the other side, which is why one of them should come from outside the building. I suspect most bad AI requirements are not written out of ignorance about models. They are written by someone protecting a role description they already agreed to.
Where Olive fits
Open a role and see what the work shows
Olive's item banks are each grounded in one occupation, carry its SOC code, and are written against what that occupation's postings asked for this quarter. What comes back is six evidenced findings a person wrote: an input to your own decision, with no percentile and no cohort comparison attached.
Rank your shortlistHow do you find out what AI actually does in a role?
Pull the occupation's published task list, mark the tasks a model can already draft a plausible first pass on, then spend twenty minutes each with three people who do the job now. The list gives you tasks nobody in your company wrote. The calls tell you which of those tasks the work actually contains this quarter, and where the model's output goes wrong.
The job description sitting in your ATS is the wrong starting point. It was written for the last hire, edited by two people with different roles in mind, and it describes duties rather than tasks. A duty is "own the reporting pipeline." A task is "clean and manipulate raw data using statistical software," small enough that you can say whether a model does it today.
Two passes, in this order:
- The external pass. One occupation, one published task list, about an hour. This is the pass that hands you tasks nobody at your company has an opinion about.
- The practitioner pass. Three twenty-minute calls with people doing the work now. This is the pass that says which of those tasks is real this quarter and what the model gets wrong on them.
Do them in that order, or the calls turn into a wish list. Handed a blank page, a practitioner describes the job they wish they had; handed sixteen task statements, they cross off four and tell you why. If you have not settled which roles need AI skills at all, run that triage first. This is half a day per role, and it is wasted on a role that does not need the requirement.
Start with the occupation's task list, not the job description
O*NET publishes task statements for every SOC code, and they are specific enough to mark. Data Scientists (15-2051.00) carries sixteen of them, from "clean and manipulate raw data using statistical software" to "compare models using statistical performance metrics" 2. Read each one and mark it: a model drafts this end to end, a model helps, or a model cannot touch it.
Three marks, not five. A four-point scale invites hedging, and the hedge is where this exercise dies.
- Drafts it end to end. The output would be shippable if nobody checked. Most writing, summarizing and first-pass code sits here.
- Helps. The model gets you to a middle state faster, but somebody finishes it with information the model does not have.
- Cannot touch it. The task needs an act in the world: a call, a system the model cannot reach, a judgment about a person.
The same occupation page carries a technology skills section naming the software the occupation actually uses 2, which is a better source for the tools line in your post than whatever was trending on a vendor blog last month.
Mind the clock on that source. That task list moves on a published schedule (updated quarterly, with the primary annual update in the third quarter 1), so it lags a fast-moving field by months rather than by years. The lag is exactly what the practitioner calls are for. It is not a reason to skip the list: a slightly stale external list still beats a fresh internal opinion, because nobody who wants the requisition approved wrote it.
What do three practitioner calls add that the task list can't?
Three things the list cannot know: which of those tasks your version of the job actually performs, what the model reliably gets wrong on them in this field, and what a good practitioner refuses to hand over. Twenty minutes each, three people, at least one from outside your company. Ask about last week, not about AI in general.
Five questions, in this order. Each is about a specific recent instance, because "how do you use AI?" returns a description of a workflow nobody has.
1. Show me the last thing you handed to a model. What went in, what came back, what you did with it. 2. What did you keep for yourself, and why? The refusal is the signal. A practitioner who says "I write the recommendation myself, because the model picks whichever option the sources describe most confidently" has just handed you the requirement. 3. When did it last give you something plausible and wrong? Field-specific failure modes are the most valuable thing on the call: the fabricated citation, the ratio computed off the wrong denominator, the clause that does not exist in this jurisdiction. 4. How would you have known? This is the question the job post is really about. A usable answer names a source, a recomputation, or a person. 5. What would a new hire get wrong in month one? Practitioners answer this precisely, and it maps straight onto the interview loop.
Take notes as quotes rather than as a summary. A sentence in a practitioner's own words survives the argument with the hiring manager; your paraphrase of it does not.
Three is the floor, and the third call is the one that earns its time, because two people from the same team give you one opinion twice. Get one from outside if you can: a former colleague, a candidate you did not hire, someone in the same function at a company one size up. If the three disagree about what the model is used for, the disagreement is the finding, and the post should ask for the judgment rather than the tool. What AI fluency means on a job description is downstream of these calls, not upstream of them.
Why does the answer change by occupation and by quarter?
Because AI use tracks information work, and every occupation holds a different amount of it. A Microsoft Research team classified 200,000 anonymized Copilot conversations against occupational work activities and found the most common and most successful assisted activities are creating, processing and communicating information 4. That is why a data analyst and a product manager, both nominally AI-heavy roles, have different exposed tasks.
Depth varies more than breadth. Anthropic's usage index found roughly 36% of jobs showed AI use across at least a quarter of their tasks, and only about 4% across at least three-quarters 5. The honest shape of almost every role is a handful of exposed tasks inside a job that is mostly not exposed, which is why a post demanding general AI proficiency screens on something the work barely exercises.
The quarter matters as much as the occupation, for three reasons:
- The published list lags. It moves on a release schedule 1, and what a model can draft moved between releases.
- The tools churn. A named tool in a post written in March can be the wrong tool by September, and a candidate who used the competing product is filtered out for nothing.
- What practitioners refuse to hand over moves too. A task worth doing by hand last year is delegated with a check this year, and the check is the skill.
The practical rule: rebuild the inventory when you open the requisition, not when you happen to remember. A six-month-old inventory is a reasonable input. A two-year-old one describes a job that no longer exists, which is the same failure as screening on keywords every resume now matches.
Turn the inventory into one line in the job post
Write one requirement, drawn from the tasks that survived both passes, naming the act rather than the tool. "Checks a model's output against the source before it goes in the deck" is assessable. "Proficient with AI tools" is not, and it attracts everyone. Keep the inventory itself. It is the record that makes the requirement defensible later.
That record matters more than most founders expect. Under the Uniform Guidelines on Employee Selection Procedures, a selection procedure justified on content grounds rests on a job analysis that "should focus on the work behavior(s) and the tasks associated with them," and the behaviors chosen for measurement "should be critical work behavior(s) and/or important work behavior(s) constituting most of the job" 3. A dated task inventory citing its sources and three named practitioners is that document. A requirement someone added because it sounded current is not.
Three moves from the inventory to the post:
1. Cut the requirement down to the tasks marked "drafts it end to end" that also cost real money when they come back wrong. Everything else is a tool the hire can pick up in their first week. 2. Write the act, not the noun. You already have the sentence from the calls: a practitioner said it about last Tuesday. Use theirs. 3. Decide whether it is a requirement or a preference. Requiring AI experience outright narrows the pool in a specific direction; a preference costs nothing and still tells applicants what the work is.
Then write it so a lawyer and a candidate read it the same way. An AI-skills requirement that is not legally vague is a shorter sentence than most people write, and the round that checks it should exist before the post goes up. If the loop has nothing that tests the requirement, you have written a filter you cannot defend and a promise you cannot keep.
Common questions
How long does the whole inventory take?
About half a day per role. An hour to pull the task statements and mark them, three twenty-minute calls, and an hour to write up what survived. The write-up is the part people skip and the part that pays: an inventory that lives in someone's head cannot be handed to the hiring manager who disagrees with it, and cannot be reused when the same role opens again. Budget the half day once per role rather than an hour per requisition, and keep the file with the job description.
What if no SOC code fits the role?
Pick the two closest, take the union of their task lists, and note which parts came from where. A growth engineer draws from software developers and market research analysts; a founding operations hire draws from logisticians and management analysts. The union is longer than either list, which is fine, since you are marking tasks, not filling a headcount plan, and the marking pass discards most of them. If the union runs past forty task statements, the role is probably two jobs and the post will underperform for a different reason.
Who should the three practitioner calls be with?
People currently doing the work, not their managers. A manager describes the role as designed; a practitioner describes it as performed, and the gap between those is most of what you are looking for. One person inside the company is enough. The other two should come from outside, because two colleagues from one team give you one opinion twice. Former colleagues, a candidate you interviewed and did not hire, or someone in the same function at a company one size larger all answer these questions in twenty minutes.
Should the job post name specific AI tools?
Name them as context, never as the requirement. Listing the stack helps a candidate picture the work, and the occupation's own technology skills list is a better source for it than a vendor roundup. But a tool name used as a filter screens out people who did the identical work in a competing product, and tools turn over faster than the posting stays open. The requirement should name the act (checking a claim against its source, refusing an answer with a reason), because that is what transfers between tools.
How often do I have to redo this?
When you open the requisition, not on a calendar. If the last inventory is under six months old, re-run only the practitioner calls: the published task list will not have moved much, but what practitioners hand over and what they now refuse to hand over will have. Past a year, redo both passes. The tell that an inventory has expired is a hiring manager saying "nobody does that any more" about a task on the list, which is worth acting on immediately rather than at the next review.
Can I just ask an AI what AI does in this role?
Use it as a hypothesis and nothing more. A model will produce a fluent, generic list of AI-exposed tasks for any job title you name, and it will be roughly right and specifically wrong, which is the worst kind of input for a document you will screen people against. Ask it, then check every line against the occupation's task statements and the three calls. The lines that survive were worth having; the ones that do not are the ones you would otherwise have put in the post.
References
- 1. O*NET Database Release Information ✓ onetcenter.org The O*NET Data Collection Program updates the database quarterly, with a primary update in the third quarter of each year; current release O*NET 30.3. Accessed 24 August 2026.
- 2. Data Scientists (15-2051.00) ✓ onetonline.org Sixteen published task statements for the occupation, including cleaning and manipulating raw data using statistical software and comparing models using statistical performance metrics, plus a technology skills section naming the software the occupation uses. Accessed 24 August 2026.
- 3. 29 CFR 1607.14(C)(2) - Technical standards for validity studies, job analysis for content validity ✓ govinfo.gov A content-validity job analysis "should focus on the work behavior(s) and the tasks associated with them," and the work behaviors selected for measurement "should be critical work behavior(s) and/or important work behavior(s) constituting most of the job."
- 4. Working with AI: Measuring the Applicability of Generative AI to Occupations ✓ arxiv.org 200,000 anonymized Bing Copilot conversations classified against O*NET work activities; the most common and most successful AI-assisted activities involve information work, and applicability cuts across sectors.
- 5. The Anthropic Economic Index ✓ anthropic.com Roughly 36% of jobs showed AI use for at least 25% of their tasks, and only about 4% for at least 75% of tasks.
5 sources, numbered by first appearance. Every one was opened and checked against the claim it carries. How Olive sources claims
General guidance for hiring teams. What works at one company and one volume may not transfer to yours.
Olive assesses how a person works with AI. It does not detect AI-written documents, and it never produces a score, a ranking, or a match percentage for a person. Candidates read the same report the employer reads.