Skip to content
Hiring Advice Attracting candidates How to Use AI in Recruitment: Writing Great Job Descriptions
How to Use AI in Recruitment: Writing Great Job Descriptions

How to Use AI in Recruitment: Writing Great Job Descriptions

Wondering how to use AI in recruitment? Quickly craft job descriptions with these tips.

Every recruiter knows that writing job descriptions can be tedious and time-consuming. At the same time, coming up with a great job description is critical to attracting the right talent to your company. Thankfully, we now have Generative AI to help us speed up the writing process. Are you wondering how to use AI in recruitment? In this article, we show you how to craft a job description with the help of Generative AI. 

What Is Generative AI?

Generative AI is artificial intelligence that can create or “generate” new content such as images, text, and audio using prompts entered by a human user. Engineers train AI to produce content by exposing it to vast amounts of data. 

Perhaps the most famous example of generative AI is ChatGPT, which took the world by storm with its ability to write essays, answer questions, and even produce code. Organisations are now exploring various ways to use AI in business to make their processes more efficient. 

How Can AI Be Used in Recruitment?

AI has already impacted the recruitment process through the shift from paper resumes to applicant tracking systems (ATS). Other companies use chatbots to answer candidate inquiries as well. Today, Generative AI is set to penetrate the recruitment process as well. 

Copy-based AI, such as OpenAi’s ChatGPT and Google’s Bard, can help with any HR process that involves writing. You can use it to craft job descriptions and job ads and come up with interview questions. Using AI to speed up repetitive, time-consuming tasks can free you up to focus on responsibilities that require a human touch. 

Nevertheless, recruitment will always need a human element. According to JobStreet’s Future of Recruitment Report, 45% of Singaporean job seekers prefer personal interviews with their future managers. Another 41% prefer face-to-face interviews with a recruiter. Only 14% are open to an AI-led automated interview. 

What Are Some Companies That Use AI Technology?

DBS DBS uses an AI platform called Jobs Intelligence Maestro. It screens resumes, collects answers to pre-screening questions, and administers psychometric tests. 

L’Oreal This company uses two AI platforms in its global recruitment process. First, a chatbot called Mya answers common applicant questions and checks the potential hiree's availability and visa requirements. Then, another AI program called Seedlink conducts the first round of interviews by scoring the job seeker's responses to open-ended questions. 

Unilever Unilever uses online games to measure a job seeker’s aptitude and appetite for risk. Then they use a machine-learning algorithm to evaluate online interviews. It involves evaluating 30-minute videos of candidates answering interview questions. 

What Are the Advantages And Disadvantages of AI-Generated Job Descriptions?

You can use generative AI to create job descriptions more quickly. Platforms like ChatGPT can generate job descriptions in the clear, concise, and grammatically correct language. You can also train generative AI on your organisation’s tone of voice. 

Copy-based AI is helpful if you are experiencing writer’s block as well. After all, generative AI can draw from thousands of job descriptions across the internet to come up with the most frequently mentioned job responsibilities and requirements. It can be helpful if you’re describing a role that requires industry-specific knowledge and expertise, which are accessible to AI. 

If the generative AI you use is integrated with your employee management platform, you can even base job descriptions on the skills and traits of your high-performing employees

AI can either reduce or magnify human bias, depending on the data it’s been trained on. If it’s been trained on job ads containing human bias, it will generate job descriptions with the same biases. But if it has been trained on job ads with inclusive language, then it can create inclusive job descriptions. 

At the same time, generative AI platforms like ChatGPT and Bard are not always factually correct. Both platforms acknowledge this. OpenAI warns that ChatGPT “sometimes writes plausible-sounding but incorrect or nonsensical answers.” Likewise, Bard’s interface contains a disclaimer stating that “Bard is an experiment and may give inaccurate or inappropriate responses.” 

Given this, generative AI is a nifty tool for quickly generating the first draft of a job description. However, it still needs a human being to refine and fact-check its output.

How to Write Job Descriptions Using AI

Train the AI on your company’s tone and style.

If your organisation uses a particular tone or style in its communications, then Skim AI suggests training the AI in your company brand. You can do this using company announcements, newsletters, brochures, etc. 

However, do not enter any sensitive or confidential information. This is because Generative AI like ChatGPT can retain any information gained through prompts. OpenAI states that AI trainers may review ChatGPT conversations to improve the platform, and warns users against including any sensitive information in their prompts. 

Include essential information in your prompt.

The AI’s output will only be as good as the prompt you enter. So include essential details like the company name, the skills and qualifications required, and responsibilities. Consider adding a salary range as well. After all, data from our Future of Recruitment report shows that 42% of Singaporeans believe that a good job ad indicates a salary range. 

Fact-check and refine the output.

Review the job ad to make sure it meets all your requirements. If you asked AI to generate a description for a highly technical role that requires industry expertise, you may want to fact-check its output, too.

Job Description Prompts

  • Create a job description for an [position] at [name of company] with at least [years of experience]. They should have these skills [list of skills]. Responsibilities: [list of responsibilities]. 

  • You are a hiring manager at [name of company], a [company type]. Write a job description under 500 words for a [position]. They should have these skills: [list of skills]. Their responsibilities will be [responsibilities]. The salary range is [salary range.] 

Prompt Example: Create a job description for a data analyst at ABC Company. They should be proficient in Python, Java, and SQL and have at least 2 years of experience. The salary range is SGD 3,500 - SGD 5,500. Responsibilities include: 

  • Maintain and enhance data integrity

  • Resolve data quality issues and identify aspects for improvement

  • Collaborate with subject matter experts and data stewards to implement data strategies, policies and controls

ChatGPT Output: Job Description: Data Analyst ABC Company is seeking a highly skilled and motivated Data Analyst to join our dynamic team. As a Data Analyst, you will play a crucial role in maintaining and enhancing data integrity, resolving data quality issues, and implementing data strategies. This is an excellent opportunity for individuals with a passion for data analysis and a drive for continuous improvement.

Responsibilities:

  • Maintain and enhance data integrity: You will be responsible for ensuring the accuracy, consistency, and reliability of data through regular monitoring and validation processes. Your attention to detail and meticulousness will be essential in identifying and addressing any data discrepancies or anomalies promptly.

  • Resolve data quality issues: As a Data Analyst, you will investigate and analyse data quality issues, working closely with cross-functional teams to identify the root causes and develop effective solutions. Your problem-solving skills and analytical mindset will enable you to implement corrective measures and improve data accuracy and reliability.

  • Identify aspects for improvement: Proactively identifying opportunities to enhance data management processes, data quality standards, and data governance practices will be part of your role. You will provide recommendations for improvements and actively assist in their implementation, contributing to the overall efficiency and effectiveness of data-related operations.

  • Collaborate with subject matter experts and data stewards: Your collaboration with subject matter experts and data stewards will be crucial in implementing data strategies, policies, and controls. By working closely with these stakeholders, you will ensure the alignment of data-related initiatives and projects with organizational goals and objectives.

Requirements:

  • Bachelor's degree in Data Analytics, Statistics, Computer Science, or a related field.

  • Minimum of 2 years of experience as a Data Analyst or in a similar role.

  • Proficiency in Python, Java, and SQL is essential.

  • Strong analytical skills 

  • Excellent problem-solving abilities.

  • Strong communication and collaboration skills.

  • Ability to work effectively in a team environment.

  • Experience with data visualization tools (e.g., Tableau, Power BI) is an advantage.

  • Familiarity with data governance principles and practices is a plus.

  • Knowledge of statistical analysis and machine learning techniques is a bonus. Salary Range: SGD 3,500 - SGD 5,500

Copy-Based Generative AI Tools

Generative AI is a terrific tool for quickly crafting job descriptions, especially if writing isn’t your forte. At the same time, it still requires a human being to polish and refine its output. AI can speed up the talent-search process, but hiring will always need a human touch. 

Now that you know how to use AI to recruit, start finding the right person for the job using Talent Search. Learn more about what job seekers in tech want by downloading the Tech Talent: Revealed report and checking out our hiring insights. 

Frequently Asked Questions (FAQs)

What are the benefits of using AI for recruitment?

AI can help you accomplish repetitive, time-consuming tasks more quickly. It will free you up for other duties that require human interaction and connection, such as holding interviews and handling employee concerns. 

How is AI being used in HR and recruitment?

AI is being used to automate processes such as screening resumes, answering inquiries from applicants, administering tests, and conducting interviews. More recently, HR management platforms like Workable are using Generative AI to provide new features such as AI-generated job descriptions.

What are the advantages and disadvantages of using AI for hiring?

AI can help speed up hiring processes such as responding to applicant inquiries, screening resumes, and conducting interviews. It can reduce the hiring time and improve the recruitment experience for candidates who value a timely, smooth process.

However, AI is only as good as the data it has been trained on. It can produce inaccurate content and magnify bias if the data it has been trained on is lacking.

Subscribe to Hiring Advice

Get expert Hiring Advice delivered to your inbox.
You can unsubscribe from emails at any time. By clicking ‘subscribe’ you agree to our SEEK’s Privacy Statement