ipIterPrompt

HR task

How to Write a Job Description with AI

beginner

A job description is your first impression on a candidate. AI helps you write one that's clear, inclusive, and honest about the role — from a few requirements.

When AI is useful here

AI turns a scorecard into a structured post, flags biased or exclusionary language, and matches your company voice — a strong first draft to refine.

Use AI when opening a role, refreshing a stale posting, or making a JD more inclusive and readable.

What to prepare

Give AI these and you'll get a much better result.

  • The role, level, and team
  • Must-have vs. nice-to-have requirements
  • What makes the role and company appealing

Step-by-step workflow

Each step includes prompts you can open and run.

Prompts for this task

Real prompts from the IterPrompt library.

Common mistakes to avoid

  • Requirement lists so long they deter good candidates
  • Biased or exclusionary wording
  • Generic 'rockstar/ninja' filler with no real detail

Review checklist

Before you use the output

  • Are must-haves truly must-haves?
  • Is the language inclusive?
  • Are comp, location, and process clear?
  • Does it sound like a real, specific role?

Safety & limitations

Screen for bias and compliance

Review for biased language and legal accuracy (titles, requirements, comp disclosure rules in your region).

Try a prompt for yourself

Open any prompt and run it in the IterPrompt playground.

Build a prompt library for your exact job

Describe what you do and IterPrompt organizes proven prompts into your real workflows — a personalized starting point in seconds.