AI Productivity7 min read

How to Write a Job Posting With AI That Gets the Right Applicants (Not Just More)

Most small business job postings attract the wrong people because they are written to sound impressive rather than to filter accurately. AI can fix that in 15 minutes.

J

Written by the AI Cilantro team

Reviewed

Get AI tool deals in your inbox

Weekly. Plain English. No fluff. New deals every Thursday.

Subscribe free →

Why most small business job postings fail

Chris runs a 6-person marketing agency in Seattle. His job postings consistently attracted 60 to 80 applicants. He consistently hired none of them, extended the search, and eventually promoted from within or asked a contractor to go full time.

The problem was not the candidate pool. It was the posting. Written to sound professional, it was also vague enough that anyone who had ever touched a social media account felt qualified to apply. The posting did not describe what the person would actually do. It described what the company wanted them to be.

AI does not fix a hiring strategy. But it is extremely good at one specific thing: turning a vague, aspirational job description into a specific, honest one that makes the right candidates say "this is me" and the wrong candidates say "this is not for me."

The difference between a filtering posting and a broadcast posting

A broadcast posting: "We are looking for a motivated, detail-oriented marketing specialist with excellent communication skills and a passion for growth."

A filtering posting: "You will own our LinkedIn and email newsletter week-to-week. Monday is content planning. Tuesday and Thursday are writing days. You will pull performance data from HubSpot every Friday and present a one-slide summary at our Monday standup. You are right for this role if you have done this before and liked the repetition of it."

The second posting attracts fewer applications. The applications it attracts are far more likely to be the right people.

The prompt that generates filtering job postings

Answer these questions about your role, then paste them into the prompt below:

  • What does this person do in their first two hours on Monday morning?
  • What does a bad week in this role look like? What problems do they face?
  • What tools will they use daily?
  • What would you see in their first 90 days that would make you say "great hire"?
  • What type of person has failed in this role or similar roles before?
Write a job posting for my small business. Here are the specifics: Business: [brief description] Role title: [title] What they do Monday morning: [answer] Hard problems in this role: [answer] Tools they will use: [list] What success looks like in 90 days: [answer] Who has NOT worked out in this role or similar: [answer] Salary range: [$X to $Y per year / hour] Location: [on-site / remote / hybrid, city] Format the posting as: 1. Role overview (3 sentences, honest) 2. What you will actually do (bullet list, specific) 3. What you need to have done before (requirements, no fluff) 4. What we are like to work for (honest, no corporate-speak) 5. Salary, location, and how to apply Do not use phrases like "passionate," "self-starter," "fast-paced environment," or "wear many hats."

What to do with the output

Read through the AI draft with one question in mind: "Would a wrong candidate read this and think they are qualified?" If yes, make it more specific. The requirements section especially: if it says "experience with email marketing," change it to "has built and sent email campaigns to a list over 500 people using [specific tool or tools]."

The "What we are like to work for" section will often be generic in the first draft. Rewrite it yourself in one to three honest sentences. This section is where candidates decide whether your culture fits theirs, and it is worth being direct.

The three sections AI writes better than most people

Section Why AI helps What to verify yourself
Role overview Turns your notes into clear, readable prose Accuracy of what the role actually is
Responsibilities list Structures messy bullet points into parallel, scannable format Whether bullets reflect day-to-day reality
How to apply Writes clear application instructions with optional screen question That your email/link is correct

The screening question trick

Add one specific, non-obvious question to the application: "Tell me about a time you found an error in something a manager or colleague had submitted as final. What did you do?" Or: "What is something in this job posting that would frustrate you, and why?"

Candidates who answer this thoughtfully stand out immediately. Candidates who paste a generic response or skip it tell you something important. AI can help you write the question. The answers are all yours to evaluate.

For small businesses that want to track applicants and hiring stages without buying an ATS, HubSpot's free CRM works as a lightweight applicant tracker using its pipeline feature. Notion is another option for teams that prefer a flexible database approach. Current deals on each deal page.

Frequently asked questions

Do I need Indeed or LinkedIn to post a job, or is my Google Business profile enough?+

For most small businesses hiring one or two roles per year, Indeed (free tier) and Google for Jobs (automatically picks up Indeed and your website) will cover most of your applicants. LinkedIn is worth it for professional or technical roles. Your Google Business profile alone is not a job board, but posting on Indeed gets you into Google Jobs automatically.

Can AI screen resumes as well as write job postings?+

With caution. AI can help you create a scoring rubric (what to look for in a resume for this specific role) and summarize long resumes quickly. What it should not do: make autonomous hiring decisions or filter candidates based on anything that could correlate with protected characteristics. Use AI as a reading aid, not as an automated screener.

What salary range should I include, and should AI write that section?+

Include a range. Postings with salary ranges attract more qualified applicants because candidates self-select more accurately. AI can help you write around the salary section, but the numbers are yours to decide based on your budget and your market. Do not ask AI to suggest salaries. Look at Indeed salary data or local job boards for your role and location.

My last job posting got 80 applicants and none were right. What went wrong?+

Almost always: the posting described requirements broadly to attract more candidates, but attracted people who were wrong for the actual job. The fix is specificity. Describe a day in this role in concrete terms. List the tools they will use. Describe the kinds of problems they will solve. Vague postings attract vague applicants.

Should I use AI to respond to applicants?+

Yes, for the high-volume low-stakes responses: acknowledgment emails, rejection emails to candidates you are not moving forward with, and scheduling emails. Write one template for each with AI, adjust for the specific role or candidate name, and you have professional, timely communication without spending 30 minutes on each message.

How do I write a job posting for a role I have never hired before?+

Start by describing what problem this person is solving. What is falling through the cracks now that this person would own? What would a successful first 90 days look like? Feed those answers into AI with the prompt in this article. The output will give you a working first draft to refine, even if you have no prior job description to start from.

Related tools

Free Weekly

Get new AI tool deals every week

Plain-English AI tool picks for small business owners. No fluff, no spam.

Subscribe free →