How to use AI for hiring: 4 practical techniques
Reduce recruitment costs, time spent, and biased decision-making with these tips.
Published 2025-01-09

Recruitment is evolving fast, and AI is at the forefront of transforming how businesses hire. From analyzing resumes to automating LinkedIn searches, generative AI can significantly speed up your recruitment process. In this post, we’ll explore four AI-driven techniques that can help you make smarter hiring decisions faster.
1. Create tailored job descriptions with AI
Writing job descriptions that attract the right talent can be challenging. It’s a time-consuming task. Knowing what to include and leave out, and the right tone to strike, can be intimidating. But by using tools like ChatGPT, you can generate detailed and tailored job descriptions in minutes, ensuring they’re aligned with both the role and your company’s needs.
Here’s a quick walkthrough of the process:
- Generate a job summary:
- Input a prompt like: “Create a job summary for an Office Manager at a fast-growing tech startup.” This gives you a solid starting point, which you can then tweak for accuracy.
- Define responsibilities and qualifications:
- Ask ChatGPT to list key responsibilities based on the role, e.g., “List the key responsibilities and qualifications for an Office Manager in a remote-first company.”
- Review and adjust these to match your specific requirements.
- Tailor the job description:
- Include company-specific details like culture, values, and mission. ChatGPT can generate a company description based on your website or additional input, e.g., “Can you write a company description for [company name] based on this URL?”
Additional tips
- Make it role-specific: Adjust the level of detail depending on the seniority of the role.
- Use examples: Feed ChatGPT examples of other job descriptions you’ve seen and liked. Generative AI excels when it has a template off which to work.
- Use inclusive language: Ensure the job description appeals to a diverse talent pool by using neutral, accessible language.
2. Build a LinkedIn recruiting assistant with Leap AI
You’ve got writing job descriptions down to a fine art. Next up: finding suitable candidates. The obvious place is LinkedIn. But searching for suitable potential hires here can be time-consuming, especially when you’re manually browsing profiles.
There’s a simple way to automate a lot of this process using the AI tool, Leap AI. You can use it to build your own LinkedIn recruiting assistant that lets you search LinkedIn profiles based on specific job criteria and company domains. It not only saves a ton of time - but it also helps ensure you’re focusing on candidates who meet your requirements.
Creating a LinkedIn recruiting assistant with Leap AI looks something like this:
- Set up a workflow and define inputs:
- First, create a free Leap AI account and access the workflow builder. Start by defining the inputs—these will be the data points that guide your search.
- For this workflow, you’ll need two main inputs:
- Problem to solve: This could be a specific skill set or role you’re hiring for, e.g., "We need a candidate with 3+ years of experience in growth marketing."
- Company domain: Enter the industry or specific company domains you'd like to search within, e.g., "Find profiles in SaaS companies."
- Add an AI generation step:
- Once you’ve set the inputs, the next step is to add AI-powered generation. Use OpenAI GPT within Leap AI to take your input (the problem to solve) and generate a job title that fits the criteria.
- For example, if you input a need for someone skilled in growth marketing, the AI might return a job title like “Senior Growth Marketer.”
- Automate LinkedIn search steps:
- Now that you have a job title, automate the LinkedIn search process. Add two LinkedIn-related steps:
- Search for the company profile: Using the company domain you provided, Leap AI will search for relevant companies and extract the necessary LinkedIn profile information (such as the company’s LinkedIn ID).
- Search for employees: With the company’s LinkedIn ID and the job title generated by AI, Leap AI will search for employee profiles that match the title and your input criteria.
- Now that you have a job title, automate the LinkedIn search process. Add two LinkedIn-related steps:
- Define output format:
- After the search steps, you’ll need to set up an output format that displays the candidates’ key information clearly. This will allow you to quickly review the candidates without having to manually comb through each LinkedIn profile.
Additional tips
A few helpful reminders to help you get the most out of Leap AI as a recruiting tool:
- Optimize search parameters: If your initial search isn’t yielding enough candidates, broaden the scope of your job title input or company domain to include related roles or industries.
- Regularly update inputs: As the job market evolves, so should your search criteria. Update the problem-to-solve input to align with current hiring needs or to explore emerging job titles and skills.
- Leverage bulk searches: If you’re hiring for multiple positions or across different regions, the bulk run feature can save you hours by searching for various roles in one go.
3. Screen resumes and analyse candidates with AI
So you’ve built a recruitment assistant and you’re nailing the candidate search with the help of AI. Next, you can use generative AI to help go through applications. We all know how much mammoth task screening resumes can be. But with AI, this turns into a swift and streamlined process.
Here’s an example of what a resume screening workflow using Claude might look like:
- Upload resumes and job criteria:
- Start by uploading a set of resumes along with a detailed job description. You can input the key qualifications and experience you're looking for.
- For best results, use structured job criteria—this might include required years of experience, specific technical skills, or certifications that are essential for the role.
- Set analysis parameters:
- Claude allows you to tailor the resume analysis by focusing on the most important factors. You can ask it to prioritize skills over experience, or give more weight to certain qualifications, e.g. "Focus on candidates with more than 5 years of project management experience and a PMP certification."
- Generate a comparison table:
- Claude will analyze the resumes and generate a table summarizing the qualifications, experience, and skills of each candidate. This table allows you to quickly compare candidates side by side.
- You can categorize them based on how well they fit your criteria, making it easier to create a shortlist.
- Rank candidates based on fit:
- Once the resumes are analyzed, ask Claude to rank the candidates based on how closely they match your job criteria.
- Claude can provide a numerical score or a more qualitative ranking, with a breakdown of each candidate's strengths and weaknesses, which can help you make more informed decisions.
Additional tips
Here are a few other ways to further optimize this process:
- Tailor the AI’s focus: For technical roles, focus on specific skills like programming languages, certifications, or hands-on experience. For leadership roles, prioritize management experience and soft skills.
- Use AI for early filtering: Claude is especially effective for eliminating unqualified candidates early in the process, saving you time on unnecessary interviews
- Improve with iteration: After your first few uses, review how well the AI's ranking matches your ideal candidates. Refine the criteria or the way you structure your job descriptions to improve future results.
4. Analyze interview transcripts with AI for deeper insights
Extracting insights from interviews and comparing candidates manually can be another tedious element of recruitment. Using AI tools like Rev for transcription and ChatGPT for analysis, you can extract meaningful insights from interview recordings quickly and efficiently.
Here’s how you can streamline the process:
- Transcribe the interview:
- Use a transcription tool like Rev to convert recorded interviews into text. Rev combines AI and human transcription to ensure accuracy, and it offers 45 minutes of free transcription—perfect for short interviews.
- Prepare ChatGPT for analysis:
- Before uploading the transcript to ChatGPT, provide the AI with the job description for context. This ensures it understands the role being filled.
- Use a prompt like: “Analyze this transcript based on the job description provided. Highlight key skills, any red flags, and areas to explore further in a follow-up interview.”
- Receive a detailed summary:
- ChatGPT will return a concise summary, outlining the candidate’s strengths, weaknesses, and whether they meet the qualifications. This helps you identify the top candidates at a glance.
- Refine your interview process:
- You can also use ChatGPT to evaluate the interview questions you asked. This allows you to refine your interview strategy by identifying which questions yield the most useful insights.
Additional tips
- Focus on key criteria: Tailor ChatGPT’s focus is to highlight specific skills and qualifications relevant to the role.
- Leverage AI for candidate comparison: Continue with ChatGPT and ask it to compare insights across multiple candidates for an even deeper analysis and refinement.
- Generate tailored follow-ups: Use AI-generated insights to develop tailored follow-up interview questions for each candidate.
By incorporating these four AI techniques into your recruitment strategy, you’ll save time, streamline your hiring process, and make better-informed decisions.
Liked this post? You might like these: