Rally AI Recruitment Marketing

3 Steps to Crafting Compelling AI-Written Job Descriptions

Job descriptions
Profile photo of Lori Sylvia
Written by Lori Sylvia

Revolutionize your recruitment strategy with the power of generative AI to craft compelling job descriptions that invite candidates to envision their future with your company.

3 Steps to Crafting Compelling AI-Written Job Descriptions
5 (100%) 3 votes

A job description is often a candidate’s first view into your organization as an employer. But there’s an art and science to crafting the perfect job description that many recruiters and recruitment marketers grapple with daily. The reality is, many job descriptions miss the mark. They either resemble a generic grocery list of requirements or swing to the other extreme, offering so little detail that potential candidates are left wondering what their day-to-day job would actually be like and which company is the job actually for.

One of the reasons why so many job descriptions fall flat is because of the sheer number that must be written—we know you’ve got lots on your plate, and it’s tough to give each role the attention it deserves. So how can you produce compelling job descriptions faster and easier?

Enter the game-changing power of generative AI! These innovative tools have the ability to revolutionize how we approach the creation of job descriptions. By leveraging AI, a bland list of duties and qualifications can be transformed in literally seconds into an engaging narrative that speaks directly to the ideal candidate, illustrating not just what the job entails but also inviting candidates to envision a future with our company.

Rally Tip: If you’re new to AI, using a generative AI tool to write job descriptions is a perfect way for you to begin incorporating this technology into your workflow. It will help you develop the important career skill of prompt engineering and it will also prove (to you and your manager!) just how much of a productivity boost can be gained by using AI in recruitment, so that you can build the business case to use AI in other areas of talent acquisition and HR. For more of my view on how AI will transform our careers, watch my keynote at RallyFwd.

Now, ready for this game-changer and time-saver? Then get ready to go in-depth and read on for my 3 steps to crafting compelling AI-written job descriptions that every practitioner can borrow!

Preparing for Effective AI-Written Job Descriptions

If you google “AI written job descriptions” you’ll see a long list of websites ready to help you. The challenge with many of these sites is that they produce something so generic that the job description will sound like it could be for any company. In my experience, there’s no getting around being a true business partner and understanding your hiring manager’s need and what’s in it for the candidate.

Practical AI courseIn my Practical AI course for Talent Acquisition, Recruitment Marketing and Employer Branding, I teach practitioners how to use generative AI to create a well-written, compelling and bias-free job description, and it’s one of the in-class exercises that my students say they find most valuable. In my course, practitioners use our Rally® AI™ Recruitment Marketing Assistant, but these steps can also be used with ChatGPT, Google Gemini (formerly Bard), Microsoft Co-Pilot or another generative AI tool.

Conceptually, the steps are:

  1. Gather the essential information for the job description
  2. Identify an example job description to use as a template
  3. Create a prompt telling the AI to write a new job description using the information you’ve gathered and following the job description example

Sounds simple, right? It should be, but I’ve learned from lots of trial and error that the quality of information in all 3 steps is crucial for the AI to produce something that’s ready to use.

Before I give you the step-by-step instructions that I teach practitioners in my Practical AI course, here are 9 reasons why your AI-written job descriptions might not be turning out the way you’d hoped:

  1. Your job information lacks specifics about the role, or you’ve got way too much detail that candidates won’t take the time to read
  2. You’re not clear about your ideal candidate persona, so your job description doesn’t “speak” to your target talent audience
  3. You only have a list of dull requirements and technical qualifications, and nothing about what’s in it for the candidate and why they would want to work at your company
  4. The example job description is missing important sections that qualified candidates want to read about before deciding to apply
  5. Your prompt is not well-structured so the AI doesn’t know how to produce what you want
  6. The AI tool doesn’t know how to write in your employer brand tone of voice, so your job description sounds generic
  7. The AI tool doesn’t know your employee value proposition, so the job description doesn’t convey your culture and what makes your company a great place to work
  8. The language or terms you use are biased or overly complex, deterring potential applicants who might otherwise be a good fit
  9. Your job description misses important keywords that are valuable for search engine optimization (SEO), so great candidates might never see it anyway

Does any of this sound familiar? Don’t worry, this blog post will walk you through how to create an engaging and inclusive job description that reflects your employer brand and company culture and is tailored to your ideal candidates. But most importantly, you’ll learn how to do this quickly and easily using generative AI, so that you can produce high-quality job descriptions at scale in literally seconds, and use your valuable time making an impact on other areas of Recruitment Marketing and talent acquisition.

Let’s dive in!

Step 1: Gather the essential information for the job description

Every recruiter has a process for creating a job description, even if workload pressures mean that the process isn’t always consistently followed. In most cases, the substance of the job description, especially for new roles, will be written in partnership with the hiring manager. This is often captured using an intake form, or informal notes can work too.

A good intake form will capture the essential information needed to write a job description, including:

  • Team and Reporting: Where will this person fit into the team’s current structure, who will the new hire report to and will they have any direct reports? How does this role interact with other groups?
  • Main Responsibilities and Immediate Contributions: What are the key duties of the role, and what contributions are expected within the first 3, 6 and 12 months?
  • Ideal Candidate Persona: What traits and skills define the ideal candidate? What are the must-have qualifications and necessary experience? Create a vivid picture of who will thrive in the role, the team and the organization.
  • Salary and Start Date: What is the pay range and any role-specific benefits? When does this person need to start?

In addition to the essential information collected during the intake meeting with the hiring manager, a compelling job description will tell a story that will capture the interest and imagination of the right candidates. Therefore, you’ll also need information about:

  • Career Path and Impact: What growth opportunities does the position offer? What is the candidate’s opportunity to make an impact on their team, the company and potentially the industry? Connect the role to the larger vision and future goals of the organization.
  • Company and Team Culture: Describe the culture characteristics of the team and how they work together, as well as the company as a whole. What is a representation of the authentic employee experience they can expect?
  • Employee Value Propositions: What are the unique EVPs that the company (and potentially the specific team) offers? If you don’t have defined EVPs, what are your company values?

Hiring Manager Intake FormIf you have a recently completed intake form, or notes from a recent discussion with a hiring manager about a new role, have that handy before moving on to step 2.

Or, here’s a sample Intake Form that I created that you can download and customize for your own company. This sample intake form can also be used to follow along in my step-by-step instructions as you learn how to use generative AI to craft compelling job descriptions.

Step 2: Identify an example job description to use as a template

The next step is to have a solid job description template. Most templates typically begin with a short paragraph about your company and end with your DEI / EEOC statement and instructions for how to apply. Your applicant tracking system should have a way to create a template for your job descriptions, so that your beginning and ending are consistent. The middle portion is specific to the job—this is where you come in, turning all the info gathered in step 1 into the meat of the job description—and it’s here where you can use generative AI to write this faster and better.

If you already have a great job description template, then move now to step 3. In my Practical AI course, I encourage practitioners to reassess their job description template, to ensure it truly tells a compelling story and not just lists job requirements. Generative AI can help you here as well. You can use AI to research job descriptions of your talent competitors, or other companies you admire, and then incorporate the best parts of their approach into your own template.

For example, here’s a prompt that I used with ChatGPT, and here’s the response I got back:

Lori Prompt 1:

Task: Analyze these 2 job descriptions:
1) https://jobs.cisco.com/jobs/ProjectDetail/Content-Marketing-Manager/1417200
2) https://jobs.careers.microsoft.com/us/en/job/1691650/Product-Marketing-Manager
Task: Compare these 2 job descriptions to my Marketing Manager job description:
Task: Tell me how I can improve my Marketing Manager job description by taking the best elements from the Cisco and Microsoft job descriptions.

ChatGPT Response 1:

I’ve accessed the Cisco job description for a Content Marketing Manager. Now, I’ll proceed with accessing the Microsoft job description for a Product Marketing Manager.

I’ve reviewed both the Cisco and Microsoft job descriptions. Now, I’ll examine your Marketing Manager job description to provide suggestions.

To improve your Marketing Manager job description by incorporating elements from Cisco and Microsoft, consider adding more specific details about the role’s impact within the organization, including clear expectations for contributions to business growth. Highlight opportunities for professional development, innovation, and collaboration across departments. Emphasize the importance of data-driven decision-making and the use of technology in marketing strategies. Additionally, providing a more detailed description of the team culture and how the role fits into the broader organizational goals could make the job description more compelling.

Lori Prompt 2:

Based on the Cisco and Microsoft job descriptions, write (using short bullets) what sections should be in a job description template.

ChatGPT Response 2:

Based on the analysis of the Cisco and Microsoft job descriptions, a comprehensive job description template should include the following sections:

  • Job Title
    • Clearly state the position.
  • Location
    • Specify if the position is remote, hybrid, or onsite.
  • About the Company
    • Brief overview of the company, including mission, culture, and achievements.
  • Role Overview
    • A summary of the role’s purpose and its impact on the company.
  • Key Responsibilities
    • List of specific duties and tasks the employee will perform.
  • Qualifications
    • Required and preferred educational background, skills, certifications, and experience.
  • Skills and Competencies
    • Specific technical, interpersonal, and soft skills required for the role.
  • Experience
    • Years and types of experience required, including industry or role-specific experience.
  • Education
    • Required or preferred educational levels or fields of study.
  • Performance Goals
    • Short-term and long-term goals for the role, including specific targets or projects.
  • Career Development Opportunities
    • Potential for growth, learning, and development within the role or company.
  • Team and Reporting Structure
    • Information about the team environment and reporting hierarchy.
  • Company Benefits
    • Overview of benefits, including health, retirement plans, and unique company perks.
  • Application Process
    • Instructions on how to apply, including any necessary documents or information to submit.
  • Diversity and Inclusion Statement
    • A statement reflecting the company’s commitment to diversity and inclusivity in the workplace.

Incorporating these sections will create a well-rounded and informative job description, helping to attract qualified and diverse candidates.


Personally, I felt that the job description template suggested by ChatGPT was way too long, so I asked the same questions to our Rally AI tool, which is built using best practices in Recruitment Marketing, and here’s how it responded:

Rally AI Response:

Absolutely! Crafting a compelling job description is key to attracting top talent. Here’s a template structure inspired by the Cisco and Microsoft job descriptions, tailored to fit Rally Recruitment Marketing’s needs:

  • Job Title: Clear and precise.
  • Location: Include remote options if available.
  • About Rally Recruitment Marketing: A brief introduction to the company and its mission.
  • Role Overview: A high-level summary of the role’s impact and its contribution to the company’s goals.
  • What You’ll Do:
    • List specific responsibilities and tasks.
    • Include how the role fits into the larger team and company objectives.
  • Who You’ll Work With:
    • Describe the team and key collaborators.
    • Highlight the importance of teamwork and collaboration.
  • What We’re Looking For:
    • Required skills and qualifications.
    • Preferred experiences that would make a candidate stand out.
  • Why Rally:
    • Detail the company culture and values.
    • Highlight opportunities for professional growth and learning.
  • Benefits and Perks: Briefly outline the benefits and perks of working at Rally.
  • How to Apply: A clear call to action with instructions for application submission.

This structure is designed to be engaging, informative, and reflective of Rally Recruitment Marketing’s inclusive and empowering brand tone.


Much better in my opinion! The point here is to have a great template that you can use as an example, and importantly provides places for storytelling, before you proceed to step 3.

Step 3: Use AI to write a new job description

Now that you’ve gathered the job information and you’ve got a good template to follow, you’re ready to use AI to write a new job description. Here is a prompt that I’ve developed that will produce a well-written, compelling and bias-free job description.

Rally Tip: If you’re using a public generative AI tool, like ChatGPT or Google Gemini, be sure to include your employer brand tone of voice and your employee value propositions in your prompt instructions so that the AI will write with your language and messaging, versus a tool like Rally AI that will do this automatically for you.

Lori Prompt:

Task: Write a new job description for a customer service representative position, based on the information provided in the intake form pasted below.
Audience: You are trying to attract candidates who are looking for a new career, even if they don’t have traditional work experience in customer service, because we’ll train them.
Style: Write it using our conversational brand tone of voice, with upbeat, playful and inclusive language. Write longer, descriptive sentences and bullets. Make the job sound fun and challenging, with lots of room for growth.
Format: Follow the job description example pasted below.
Include these sections in the new job description:
–Job Description – write a paragraph of 7-10 sentences based on the intake form
–Why Join Us – write two paragraphs, of 6-8 sentences each, based on the intake form
–About Rally – copy exactly from the job description example
–What You’ll Be Doing – take from the intake form, writing at least 10 descriptive sentences, organized into bullets
–What We’re Looking For – take from the intake form, formatting into 3 sections: Experience, Skills, Tools, writing at least 4 descriptive sentences, organized into bullets for each section
–What’s In It For You – take from the intake form, writing at least 5 descriptive sentences, organized into bullets
–Salary Range – take from the intake form
–How to Apply – copy exactly from the job description example
–EEOC – copy exactly from the job description example
Job description example:
Intake form for new position:
[paste the sample Intake Form or your own from step 1]


Rally AI versus ChatGPTI ran this prompt through both ChatGPT and Rally AI so that you can see the results. It’s too long to embed in this blog post, so I pasted the responses on this page here. What do you think?

Take the Next Step: AI-Written Job Descriptions Await

I hope that these step-by-step instructions will make it faster and easier for you to craft compelling AI-written job descriptions that are a true reflection of your company’s culture and values. We all know there’s an art and science to writing job descriptions that hit the mark. If you’ve been relying on a manual process to write job descriptions, AI can have a huge impact to lessen the burden of all those To-Do’s that are on your plate. With new generative AI tools, such as ChatGPT, Google Gemini and Rally AI, you can write better, more consistent, compelling and bias-free job descriptions while streamlining your process. You need 3 ingredients: quality intake information about the job, a solid job description template and the right prompt to guide the AI to work for you.

Let’s continue to explore the potential of AI to stay at the forefront of this game-changing technology, and ensure your career is AI-ready for the transformations coming to recruitment!

3 Steps to Crafting Compelling AI-Written Job Descriptions
5 (100%) 3 votes

About the Author

Profile photo of Lori Sylvia

Lori Sylvia

Recruitment Marketing evangelist and community builder. Founder of Rally.

[ FREE Video Class ]
[ FREE Video Class ]