You need to hire someone. The work is piling up, you know exactly what you need help with, and yet the job post has been sitting as an empty document for a week. Every version you start sounds either like a wish list for a superhero or like every other ad on the job board.
Here’s the short answer. To use AI to write a job description, don’t ask it to “write a job description for an office manager”. Give it a ten-minute brief first: what this person must get done in their first 90 days, the five things they truly need, the pay range, how and where they work, and how to apply. Then let ChatGPT, Claude or Gemini turn that into a clear draft, cut the wish list, and check the wording before you post it. The AI writes. You decide what the job really is.
Want one practical AI workflow like this every week, free?
No password needed – your reset opens instantly.
No password. Just your email, and you’re in.
Can you use AI to write a job description?
Yes, and it’s one of the most sensible things to hand to AI. A job description is structured writing with a clear goal, and most of the effort goes into getting a messy idea into clean sections. That’s exactly what language models are good at.
Two things stay with you, though. First, the AI doesn’t know your job. Ask for “a marketing assistant” and you get the average of thousands of marketing assistant ads, which is the bland text you were trying to avoid. Second, you’re responsible for what you publish. LinkedIn says it plainly about its own AI job description feature: the draft “may produce surprises or mistakes”, you’re still responsible for the final job description, and the law may require you to add things like a salary range or an applicant privacy notice (LinkedIn Help).
So the deal is simple: you bring the facts, the AI brings the structure and the words.
How to use AI to write a job description in 5 steps
Step 1: Write a ten-minute brief (no AI yet)
This is the step everyone skips, and it’s the one that makes the difference. Open a note, or record a voice memo on your walk, and answer these questions in plain words:
- Why are you hiring? What’s falling through the cracks right now?
- What does success look like after 90 days? Three concrete results, not traits. “Invoices go out by the 3rd of every month” beats “detail-oriented”.
- What does a normal week look like? The real tasks, roughly in order of time spent.
- Must-haves: the few skills or experiences they can’t do the job without. Try to stop at five.
- Nice-to-haves: things you can teach or live without.
- The facts: hours, location or remote/hybrid, start date, pay range, who they report to, how to apply.
- Why would someone good say yes? Be honest: flexible hours, a small team, real responsibility, learning.
If you already have process notes or checklists for the work, paste those in too. If you don’t, our guide on using AI to write SOPs from a voice memo uses the same trick, and the SOPs you get out of it double as onboarding material for the new hire.
Step 2: Turn the brief into a draft with one prompt
Open the AI tool you already use. The free version of ChatGPT, Claude or Gemini is fine here: this is a writing job, not a research job. Paste your brief below this prompt:
Write it in this structure:
1. Job title (plain, the words a candidate would search for)
2. Two or three sentences about the company and why this role exists
3. What you’ll do (5 to 7 bullets, starting with verbs, most time-consuming first)
4. What success looks like after 90 days (3 bullets)
5. What you need (max 5 must-haves)
6. Nice to have (max 3)
7. What we offer (pay range, hours, location, other real benefits from the brief)
8. How to apply
Tone: friendly, direct, like a good manager talking to a candidate. Short sentences. Address the reader as “you”. No buzzwords like “rockstar”, “ninja” or “fast-paced environment”. Keep it under 450 words.
My brief:
[paste your notes or voice memo transcript here]
The “Missing info” line is the important part. It stops the AI from filling gaps with invented perks, and it shows you what you forgot before a candidate has to ask.
Step 3: Cut the wish list
Your first draft will probably still ask for too much. AI loves to add “excellent communication skills” and “experience with a wide range of tools”. Push back with a follow-up:
Be strict here. A long list of requirements doesn’t find you a better person, it just tells good people they’re not good enough. If a requirement is really “years of experience”, ask yourself what those years should prove, and write that instead. “You’ve run payroll for a small team on your own” says more than “3+ years of experience”.
Step 4: Check the wording before anyone sees it
This is where a quick AI pass saves you real trouble. Words in a job ad can push people away without you meaning to.
- Age and other protected traits. In the US, the EEOC says it’s illegal to publish a job ad that shows a preference for, or discourages, applicants based on things like sex, age (40 or older) or disability. Its own example: an ad asking for “recent college graduates” may discourage people over 40 (EEOC). Phrases like “young team” or “digital native” sit in the same risky corner.
- Gendered wording. A well-known set of studies by Gaucher, Friesen and Kay found that job ads with more masculine-coded words (like “competitive” and “dominant”) made those jobs seem less appealing to women, mostly because they expected to belong less (Journal of Personality and Social Psychology, 2011).
- Pay. If you hire in the EU, new pay transparency rules mean you have to tell job seekers the starting salary or pay range in the vacancy notice or before the interview, and you can no longer ask about their pay history (European Commission). The directive also asks for gender-neutral job titles and vacancy notices (Directive (EU) 2023/970). Each EU country writes its own version into national law, so check the rules where you hire.
Then ask the AI to do a review pass:
Treat the answer as a second pair of eyes, not legal advice. If you hire often, or in a regulated field, have someone who knows employment law in your country read your template once.
Step 5: Make it fit where you post it
One description, a few versions. Ask the AI for a short version (around 80 words) for social posts and a message you can send to your network, and keep the full version for the job board or your careers page.
Posting on LinkedIn? It has a built-in “Draft with AI” button when you post a job (LinkedIn Help). It drafts from your job title, company page and profile, which means it knows even less about the real job than your brief does. Paste your own reviewed text instead, or use their draft only as a starting point and fix it with your brief.
Last step: read the final text out loud once. If you’d be slightly embarrassed to say a sentence to a candidate across the table, cut it.
A quick example: from vague to clear
Say you run a small accounting practice and want a part-time office manager. Here’s a typical first line from a lazy prompt, and the version you get from a real brief.
Lazy prompt result: “We are seeking a highly motivated, detail-oriented Office Manager to join our dynamic team and drive operational excellence.”
From a brief: “You’ll keep our six-person office running so the accountants can focus on clients: sending invoices on time, booking client meetings, and making sure nothing gets lost between email and the client file. It’s 24 hours a week, mornings, in our office.”
Same AI, same five minutes. The difference is that the second one had facts to work with. A candidate reading it knows right away if this is their kind of job, and that’s the whole point of a job description.
Mistakes that make AI job descriptions worse
- Prompting with only a job title. You get the average ad. Always give the brief.
- Letting it invent perks. “Competitive salary and great culture” means nothing, and made-up benefits come back to bite you in the interview. Keep the “use only my facts” line in your prompt.
- Posting without a pay range. Beyond the legal side in some places, it saves everyone from interviews that end at the salary question.
- Pasting candidate data into the chat. For writing the ad you don’t need any personal data, so keep it that way. Screening applicants with AI is a separate, more sensitive job.
- Skipping your own read. AI text tends to sound polished and empty. Your read is what makes it sound like your company.
If the drafts keep sounding stiff, it’s worth trying the same brief in a second tool. Our comparison of ChatGPT vs Claude for writing shows where each one tends to sound more natural.
FAQ
Can I use ChatGPT to write a job description for free?
Yes. A job description is a short writing task, and the free versions of ChatGPT, Claude and Gemini all handle it well. What matters is the brief you give it, not the paid plan. New to the tool? Start with our ChatGPT tutorial for beginners.
What’s a good ChatGPT job description prompt?
One that gives the AI your real facts, a fixed structure and a rule not to invent anything. Use the Step 2 prompt above, and add the Step 3 and Step 4 follow-ups before you post.
Is it OK to use AI to write a job description?
Yes, as long as you check the result. You’re responsible for what you publish, including the accuracy of the role and any legal requirements where you hire, like pay information or a privacy notice.
Will candidates notice it was written with AI?
They notice generic text, whoever wrote it. A description built on your brief, with real tasks and a real pay range, reads like a person who knows the job. That’s what candidates respond to.
Can AI write the interview questions too?
Yes. Once your description is final, paste it in and ask for interview questions that test each must-have, plus what a strong answer would include. Same rule: you check them before you use them.
When the new hire’s first review comes around, the same brief-first approach works there too: see how to use AI to write a performance review.
Once the description is posted, the next job is the interview itself. Here is how to use AI to create interview questions that test each must-have, with a scoring guide you agree on before you meet anyone.
When the right person says yes, the next job is their first 90 days. Here’s how to use AI for employee onboarding, from the manager’s brief to the 30, 60 and 90 day check-ins.
Your next step
Take the role you’ve been putting off, spend ten minutes on the brief from Step 1, and run it through the prompt today. You’ll have a draft you can actually post before lunch. For more small workflows like this, the kind that take an annoying task off your plate, start with the free Launchpad on our home page.
No password needed – your reset opens instantly.
No password. Just your email, and you’re in.