P

How to Write a Job Offer with ChatGPT

Writing an attractive and complete job offer is an exercise that requires time and precision. With ChatGPT, you can significantly speed up this process while getting a professional result. AI helps you structure your ad, find the right tone, and include all essential elements to attract the best candidates. In this tutorial, you will learn how to use ChatGPT step by step to create a compelling job offer, from defining the position to finalizing the ad. Whether you are a recruiter, HR manager, or SME director, this method will save you time and improve the quality of your job offers.

Prerequisites

  • 1.A ChatGPT account (free or Plus)
  • 2.A job description or a clear description of the role to be filled
  • 3.Key information: job title, contract type, location, salary range
  • 4.List of required and preferred skills for the position

Steps

1

Define the context and position

Start by providing ChatGPT with all the essential information about your company and the position to be filled. The more precise your briefing, the more relevant the result will be. Include the industry, company size, company culture, as well as job details: title, department, reporting structure, and contract type.

You are an expert in recruitment and job offer writing. I need to write an offer for the position of [JOB TITLE] in [PERMANENT/FIXED-TERM/INTERNSHIP] at [COMPANY NAME], a company in the [INDUSTRY] sector based in [CITY]. The company has [X] employees and specializes in [DOMAIN]. The position is attached to the [DEPARTMENT]. Before writing, ask me 5 questions to better understand my needs.

Tip: Let ChatGPT ask you questions before writing. Its questions will help you identify elements you might have missed.
2

Generate the offer structure

Ask ChatGPT to produce a first structured version of the job offer. The ad should include standard sections: company presentation, job description, main responsibilities, desired profile, conditions and benefits. This structure will serve as the basis you will refine in subsequent steps.

Based on the information I provided, write a complete and structured job offer with the following sections:

  1. Catchy hook (2-3 sentences)
  2. Company presentation (5-6 sentences)
  3. Job description and main responsibilities (5-8 responsibilities as a list)
  4. Desired profile: required and preferred skills (clearly separated)
  5. What we offer (benefits, working conditions)
  6. Practical information (contract type, location, start date)
  7. How to apply

Use a professional yet engaging tone. Avoid excessive jargon.

Tip: Explicitly ask to separate 'required' skills from 'preferred' skills. This broadens your candidate pool and avoids discouraging interesting profiles.
3

Optimize tone and inclusivity

An effective job offer must be inclusive and reflect your company's values. Ask ChatGPT to review the ad to eliminate gender bias, discriminatory wording, and overly exclusive terms. Use this opportunity to adjust the tone according to your employer brand: dynamic startup, structured large group, or family-run SME.

Review the job offer you just wrote and:

  1. Replace any gendered terms with inclusive formulations (epicene writing or median points)
  2. Check that no mention is discriminatory (age, origin, family situation)
  3. Adapt the tone to reflect a company culture that is [CHOOSE: dynamic and innovative / professional and structured / human and collaborative]
  4. Add 2-3 sentences that highlight diversity and inclusion
  5. Ensure the ad complies with French legal framework
Tip: In France, a job offer must not mention age, gender, or family situation. ChatGPT can help you check these points, but always do a final legal review.
4

Add differentiating elements

To stand out from hundreds of similar offers, enrich your ad with concrete elements that attract talent: key figures, ongoing projects, career prospects, tech stack (for tech positions), team testimonials. ChatGPT can help you phrase these elements attractively.

Enrich the job offer with the following elements to make it more attractive:

  • Add concrete figures (team size, number of projects, growth)
  • Describe a typical day or typical week in this position
  • Mention 2-3 specific projects the person will work on
  • Add the following benefits: [LIST YOUR BENEFITS: telecommuting, RTT, meal vouchers, health insurance, training, etc.]
  • Include a salary range: [RANGE]
  • End with an engaging call to action
Tip: Mentioning the salary range significantly increases the number of qualified applications. If you cannot publish it, at least indicate 'depending on profile and experience'.
5

Finalize and adapt for platforms

Last step: adapt your offer to the constraints of the different distribution platforms (LinkedIn, Indeed, Welcome to the Jungle, France Travail). Each platform has its own character limits and best practices. Ask ChatGPT to produce multiple optimized versions.

From the finalized offer, generate 3 adapted versions:

  1. Full version for your career site (no length limit)
  2. LinkedIn optimized version (max 3000 characters, with professional emojis and relevant hashtags)
  3. Short version for Indeed/France Travail (max 1500 characters, focus on essential info)

For each version, keep the key information but adapt the format and tone to the platform.

Tip: On LinkedIn, ads with moderate emojis and short paragraphs get more visibility. On France Travail, prefer a factual format with ROME codes if possible.

Common mistakes to avoid

  • Providing too little context to ChatGPT: without precise information about the company and the position, the AI generates generic and unattractive offers
  • Copy-pasting the result without proofreading or customization: ChatGPT produces an excellent base, but the offer must be adapted to your reality and checked for legal compliance
  • Using overly long or unrealistic skill lists: asking for 15 'essential' skills discourages good candidates, limit yourself to 5-6 key skills
  • Forgetting to mention concrete benefits and compensation: candidates skip offers without clearly listed benefits
  • Not adapting the offer to each distribution platform: the same ad does not perform equally on LinkedIn, Indeed, and France Travail

FAQ

Can ChatGPT write a job offer compliant with French labor law?
ChatGPT knows the main rules of French labor law (non-discrimination, mandatory mentions) and can help you write a compliant offer. However, it does not replace legal advice. Always have your offers reviewed by your HR department or a lawyer, especially for mandatory legal mentions and applicable collective agreements.
Which ChatGPT model should I use for best results?
The free version of ChatGPT (GPT-3.5) produces decent results for simple offers. For more elaborate offers with better nuance and tone, ChatGPT Plus (GPT-4) is recommended. The difference is especially noticeable in its ability to adapt the tone to your employer brand and handle inclusive wording.
How long does it take to write a job offer with ChatGPT?
Following this tutorial, expect between 15 and 30 minutes to get a complete and optimized job offer, compared to 1 to 2 hours with manual writing. Time is mostly saved on structuring and the first draft. Proofreading and customization remain essential and take about 10 extra minutes.

Related tutorials

How to use this prompt

  1. Copy the prompt with the button above.
  2. Paste it into ChatGPT, Claude or your favorite AI assistant.
  3. Replace the bracketed variables with your details, then refine the result.

About Prompt Guide

Prompt Guide is a free library of 2500+ ready-to-use prompts for ChatGPT, Claude and other AIs, with guides to learn prompting and tools to build and optimize your own prompts.

More tutorials

How to Write a Job Offer with GitHub Copilot

Writing an effective job offer is a delicate exercise requiring precision and creativity. GitHub Copilot, the AI assistant integrated into your edit

How to Write a Job Offer with Stable Diffusion

Stable Diffusion is an AI image generation tool that can transform your job offers into visually attractive content.

How to Write a Job Posting with Perplexity

Writing an effective job posting is a strategic exercise that determines the quality of applications received. Perplexity, thanks to its real-time research capabilities...

How to Write a Newsletter with ChatGPT

Writing an effective newsletter takes time: finding the right angle, structuring the content, polishing the hook and call-to-action. ChatGPT can significantly accelerate this process. In this tutorial, you will learn step-by-step how to generate ideas, write each section, and refine the tone to produce engaging, personalized content ready to send.

How to Write a Newsletter with Claude

Newsletters remain one of the most effective marketing channels, with an average ROI of €36 for every euro invested. Yet writing an engaging newsletter each week can quickly become time-consuming. Claude, Anthropic's AI assistant, can radically transform your creation process. From brainstorming ideas to final copy, structuring and optimizing your subject lines, Claude supports you at every step. In this tutorial, you'll learn how to use Claude to produce professional newsletters that grab attention, deliver value to your readers, and strengthen your relationship with your audience. Whether you're a content creator, marketer, or entrepreneur, this method will save you hours each week.

How to Write a Newsletter with GitHub Copilot

GitHub Copilot, GitHub's AI assistant, is not limited to code generation. Integrated into Visual Studio Code, it can assist you in writing

Get new prompts every week

Join our newsletter.