5 ChatGPT Prompts for Writing Job Descriptions (Copy & Paste Ready)

Modern open plan office with glass partitions, a wooden conference table surrounded by chairs used for 5 ChatGPT prompts for writing job descriptions

You need to hire someone. You know what the role does. But turning that into a job description that attracts the right candidates? That’s where most managers get stuck.

You either copy an old posting that hasn’t been updated since 2019, or you spend an hour writing something that sounds like it was assembled from corporate buzzwords. Neither one gets you good applicants.

These ChatGPT prompts for writing job descriptions fix that. Five prompts that cover the full process, from building a new posting from scratch to generating screening criteria for evaluating applicants. Each one takes minutes and produces something you’d actually want to apply to.

Key Takeaways

  • Five copy and paste ChatGPT prompts that cover the entire job description process, from writing a new posting to building screening criteria for evaluating applicants.
  • The more context you give ChatGPT about the role, team, and company, the less editing you’ll need to do afterward. Specificity is what separates a useful draft from a generic one.
  • Long requirements lists kill applications. Sorting qualifications into must haves and nice to haves makes your posting more honest and widens your applicant pool.
  • The “About This Role” section is your pitch to candidates. It should sound like a real manager describing a real job, not a careers page talking to no one.
  • Building screening criteria from the job description keeps your hiring process consistent, fair, and documented from the first resume review through the final interview.

Prompt 1: Write a Job Description from Scratch

The scenario: You’ve got a new role to fill. Maybe it’s a backfill, maybe it’s a brand new position. Either way, you’re staring at a blank page trying to turn everything in your head into something structured and compelling.

The prompt:

Write a job description for a [job title] on my team.

Context:

- Company type: [industry, size, stage — e.g., “mid-size SaaS company, 200 employees”]

- Team: [size, what the team does]

- This person will: [list 3-5 core responsibilities]

- They’ll report to: [your title]

- Key tools/systems they’ll use: [list them]

- Must-have experience: [list non-negotiables]

- Nice-to-have experience: [list preferences]

Include:

- A brief “About the Role” section that sounds human, not corporate

- Responsibilities (clear and specific)

- Requirements (honest about what’s actually required)

- What we offer (be specific, skip the generic “competitive salary” line)

Tone: Professional but approachable. Someone should read this and think “I want to work here.”

Why this works: Most job descriptions fail because they’re either too vague or too bloated. This prompt forces you to think through what actually matters before ChatGPT writes a word. The context section is doing the real work — the more specific you are about the role, the less editing you’ll do afterward.

Tip: Skip the laundry list of 15 responsibilities. If everything is a priority, nothing is. Stick to the 3-5 things this person will actually spend their time on.

Prompt 2: Rewrite a Stale Job Description

The scenario: HR sent you last year’s posting for the same role. It’s technically accurate but reads like it was written by a committee in 2017. The requirements are inflated, the language is stiff, and it doesn’t reflect what the role actually looks like now.

The prompt:

Rewrite this job description to be clearer, more specific, and more appealing to candidates.

Here’s the current version:

[Paste existing job description]

Changes to make:

- The role has evolved. The main focus now is [describe current priorities]

- Remove or downgrade these requirements: [list anything that’s no longer relevant]

- Add these responsibilities: [list new duties]

- Tone should be professional but human. Cut the corporate jargon.

- Keep it under [X words]

Make the “About the Role” section something a real person would want to read. If a sentence could appear in any job posting at any company, rewrite it to be specific to this one.

Why this works: Rewriting from scratch takes longer than editing what exists. This prompt lets ChatGPT do the heavy lifting while you steer. The key instruction is that last line — “if a sentence could appear in any job posting, rewrite it.” That’s what kills generic language.

Tip: Read the rewrite out loud. If it still sounds like a legal filing, run it back through with “Make this sound like a manager explaining the role to a friend over coffee.”

Prompt 3: Separate Must-Haves from Nice-to-Haves

The scenario: Your job description has 12 requirements and you’re wondering why no one’s applying. Half of them are things you’d love to have but don’t actually need on day one. Candidates see the list, assume they need all of it, and move on.

The prompt:

Here’s the requirements section of my job description:

[Paste requirements list]

Help me sort these into two categories:

1. Must-haves: Skills or experience the person genuinely can’t do the job without

2. Nice-to-haves: Things that would help but can be learned on the job or aren’t critical for the first 6 months

For each must-have, explain in one sentence why it’s essential.

For each nice-to-have, suggest how to reframe it so candidates who don’t have it aren’t scared off. Use language like “experience with X is a plus” or “bonus if you’ve worked with Y.”

Why this works: Long requirements lists kill applications. Candidates see 12 bullet points, count the ones they don’t match, and close the tab. Sorting must-haves from nice-to-haves makes the posting more honest and widens your applicant pool. You still get to mention the nice-to-haves — you’re just framing them so people don’t self-select out over something you’d happily train them on.

Tip: If you can’t explain why a requirement is a must-have in one sentence, it’s probably a nice-to-have. Be ruthless here. You’re hiring for what the role needs, not building a fantasy candidate.

Prompt 4: Write the “About This Role” Narrative

The scenario: The responsibilities and requirements are done. But the top of the posting — the part candidates actually read first — is either missing or reads like “We are seeking a dynamic, results-oriented professional to join our fast-paced team.” Nobody’s excited by that.

The prompt:

Write an “About This Role” section for a [job title] position on my team.

Here’s the context:

- What this person will actually spend their days doing: [describe in plain language]

- Why this role matters to the team: [what breaks or slows down without it]

- What makes this role interesting or different: [what would make someone want it]

- Biggest challenge they’ll face in the first 6 months: [be honest]

- Team culture in a few words: [e.g., “collaborative but autonomous, low meetings, high ownership”]

Write it in 3-4 short paragraphs. Make it sound like a manager talking to a candidate, not a careers page talking to no one. Someone should finish reading it and think “that sounds like a real job with real people.”

Why this works: The “About This Role” section is your pitch. It’s the only part of the posting where you get to sell the job instead of listing demands. Most managers skip it or phone it in. This prompt forces you to answer the questions candidates actually care about — what will I do, why does it matter, and what’s the team like.

Tip: Include the honest challenge. Candidates respect transparency. “You’ll inherit a backlog” or “the team is rebuilding after turnover” filters for people who want that, not people who’ll leave when they discover it.

Prompt 5: Generate Screening Criteria from the Job Description

The scenario: The job description is posted. Applications are coming in. Now you need to actually screen them — and you realize you don’t have a clear system for deciding who gets an interview and who doesn’t.

The prompt:

Based on this job description, create screening criteria I can use to evaluate applicants.

[Paste job description]

For each criterion:

- What to look for on the resume or cover letter

- What a strong match looks like

- What a borderline match looks like

- What’s a clear pass

Organize them by priority: deal-breakers first, then strong indicators, then bonus points.

Format this as a checklist I can use while reviewing applications so I’m evaluating everyone against the same standard.

Why this works: Without screening criteria, you end up making gut calls at 4pm on a Friday when you’re 30 resumes deep. Everything blurs together. A checklist built from the actual job description keeps you consistent and fair — and gives you documentation if anyone asks why someone moved forward and someone else didn’t.

Tip: Once you’ve narrowed your candidates, use the screening criteria to build your interview questions. The same priorities that guided who gets an interview should guide what you ask them when they’re sitting across from you.

Making These Prompts Work

A few things that make these ChatGPT prompts for writing job descriptions more effective:

Be specific about your company:

“Series B fintech startup in Austin” gives ChatGPT completely different output than “Fortune 500 healthcare company.” Your company context shapes everything from tone to requirements to what you highlight in the role.

Write for the candidate you want, not the candidate you’re afraid of:

Most job descriptions are written defensively — piling on requirements to filter people out. Flip it. Write to attract the right person in. Tell them what’s great about the role, be honest about the challenges, and trust that the right candidate will self-select.

Run the output past someone who’d actually apply:

Ask a colleague at the right level to read the job description. If they say “I don’t know what this person would actually do,” you need another pass.

Save your best versions:

Once you’ve got a job description that attracted strong candidates, save the prompt and the output. Next time you hire for a similar role, you’re refining instead of rebuilding. Eventually, you’ll have templates for your most common roles that take minutes to update instead of hours to write.

Don’t forget the internal version:

The job description is the external posting. But you should also know — and be able to articulate to recruiters and interviewers — what you actually care about most. That’s where the screening criteria prompt pays off. And once you’ve made the hire, a clear job description makes building their onboarding plan easier too.

Frequently Asked Questions

How long should a job description be?

Keep it under 700 words. Anything longer and candidates start skimming. The sweet spot is a short “About This Role” narrative, 5-7 responsibilities, 4-6 requirements clearly split between must-haves and nice-to-haves, and a specific benefits section.

Should I include salary in the job description?

If you can, yes. Postings with salary ranges get significantly more applicants. If your company won’t allow it, at minimum include the level or band so candidates can self-assess. “Senior level” or “IC3 equivalent” tells them something. “Competitive compensation” tells them nothing.

Can ChatGPT write job descriptions that comply with employment law?

ChatGPT can help you write clear, professional job descriptions, but it’s not a lawyer. Review every posting for compliance with your local employment laws, especially around protected characteristics, required accommodations language, and equal opportunity statements. When in doubt, run it past HR or legal before posting.

What if I’m creating a role that didn’t exist before?

Start with Prompt 1 and be extra detailed in the context section. Describe what problem this role solves, what success looks like in year one, and which existing roles it interacts with. ChatGPT works best when you give it the “why” behind the role, not just the “what.” The job description you write now also sets the bar for their first performance review — so get the expectations right from the start.

Scroll to Top