AI and Job Hunting: How to Effectively Use Artificial Intelligence to Create Resumes and Cover Letters

Artificial intelligence is radically changing the job hunting landscape. This article will help you understand how to effectively use AI tools to optimize your resume and cover letter, increasing your chances of passing through Applicant Tracking Systems (ATS) and grabbing the attention of employers.

10 min readAll articles
AI and Job Hunting: How to Effectively Use Artificial Intelligence to Create Resumes and Cover Letters

The Era of AI in Job Hunting: Your Advantages in a Competitive Environment

In today's world, job hunting is an extremely competitive process where every candidate strives to stand out. However, changes are not only happening on the applicant side: employers have long been using artificial intelligence (AI) to filter and screen applications to narrow down the pool of potential candidates for any vacancy. Advances in generative AI mean that today, job seekers can also use these tools to significantly improve their chances of success.

This is no longer just a technological novelty, but a necessity for those who want to be effective in modern job hunting. AI helps automate routine tasks, optimize content, and increase the relevance of your documents. From understanding how Applicant Tracking Systems (ATS) work to creating personalized cover letters, artificial intelligence can become your reliable assistant. This article will provide practical tips and recommendations on using AI tools to create resumes and cover letters that will not only pass the filters but also impress recruiters.

Understanding ATS: The First Filter on the Road to Your Dream

Before your resume reaches a recruiter, it will most likely go through an Applicant Tracking System (ATS). This is software that companies use to collect, sort, and filter resumes, automatically weeding out those that do not meet the specified criteria. The ATS scans the resume for keywords related to the candidate's skills, job title, and education listed in the job description. If the necessary keywords are missing, the system may reject the application.

For HR departments, this means less routine and faster processing of high volumes of applications. For candidates, this means their resume must be "understandable" to the machine. In 2022, over 70% of companies in Ukraine used an ATS. So, to pass this first but very important stage, your resume must be optimized for ATS.

How to optimize a resume for ATS:

  • Use relevant keywords: Carefully read the job description and include the exact wording of key skills, qualifications, and requirements in your resume.
  • Clear and understandable structure: ATS systems recognize documents with a logical, standard structure better. Use common sections (Work Experience, Education, Skills, etc.).
  • Avoid complex formatting: ATS systems may have trouble recognizing information contained in tables, columns, images, icons, text frames, charts, or decorative elements. It is best to use simple, clear text.
  • Standard fonts: Choose common, easily readable fonts.
  • Save in the correct format: It is often recommended to submit your resume in .docx or .pdf format, unless otherwise specified.

Remember that the goal of an ATS is simply to filter out inappropriate applications. Your task is to ensure your application meets the requirements so the system lets it through.

AI for Resumes: Assistant or Replacement?

AI tools for resume creation are designed to simplify and improve the process by analyzing job descriptions, suggesting relevant content, and optimizing keywords. They can quickly generate text based on input data, saving you time.

While testing various AI resume builders, I found that their effectiveness varies significantly. Some tools, such as Rezi.ai, offer a choice between a "job-tailored resume" and a "general resume." By choosing the former, you get help with optimization for a specific role. Rezi.ai, for example, had a bullet point generator for job duties, which can be useful for expanding on your role.

Resumaker.ai, while promising "designed templates that will help you get the job," had AI generation for the achievements and headline sections that was somewhat dry. It offered no help in the volunteering section, requiring manual entry.

Tealhq.com had an interesting LinkedIn job analysis feature for identifying keywords. This allowed the system to suggest which terms to include. However, in my case, the AI incorrectly highlighted "work authorization" as a skill, which indicates the imperfection of some algorithms.

I was most impressed by Kickresume.com. Its AI assistant provided excellent suggestions for achievements, explanations of certifications, and skills specific to a software engineer position. It helped create a clean and professional resume that received a high rating.

Practical recommendations for using AI for resumes:

  • Start with the basics: Enter your basic experience, education, and skills.
  • Choose the "adapted" option: If the tool offers it, always choose the option to create a resume for a specific vacancy.
  • Use AI to generate ideas: If you are stuck with wording achievements or describing duties, bullet point generators can provide good ideas.
  • Be careful with "skills": Check how the AI interprets skill requirements to avoid curiosities like the "work authorization" issue.
  • Always review and edit: AI is a tool for a draft. It is important to add a personal touch and ensure the text reflects your unique experience and voice.
  • Use it for formatting: Even if the AI content isn't perfect, many builders are great at clean and professional formatting.

The downside of AI is that it can create generic resumes that, while passing the ATS, won't stand out among others to a recruiter. Additionally, there is a risk of plagiarism on lower-quality platforms, so always check the uniqueness of your content.

Cover Letter via AI: The Art of Persuasion

A cover letter remains a key element in many hiring processes. Employers review resumes with a cover letter 30-40% more often than those without one. It is the first impression of a candidate, and it determines whether a recruiter will open your resume. An effective cover letter highlights your skills, experience, and motivation, and explains why you are a perfect fit for the company and the position.

This is where AI can be extremely useful but requires a careful approach. Some tools, such as Resumaker.ai, generated letters that were too template-driven, starting every sentence with "I am" or "I have," and leaving space for manual entry of the company name, indicating low personalization. This gives the impression that the letter was not written specifically for this vacancy.

Tealhq.com allowed for generating a cover letter for free, which was convenient. However, its results were quite generic, which did not allow for standing out among other candidates.

Even Kickresume.com, which did a great job with the resume, disappointed in cover letter generation. Although the letter was grammatically correct, it lacked personalization and mentions of the candidate's key experience that were in the resume.

The most impressive results in creating a cover letter were obtained using ChatGPT. Thanks to a detailed prompt that included the job description and candidate information, ChatGPT created a well-worded and comprehensive cover letter. Although it could be a bit long, its quality far exceeded that of specialized tools.

Checklist for creating a cover letter with AI:

  • Do not repeat the resume: Use the cover letter to elaborate on key points of the resume, share your motivation, and show what you can do for the company.
  • Personalize as much as possible: Provide the AI with as much information about the company, vacancy, and your experience as possible. This will help create a less generic text.
  • Address a specific person: If possible, find out the hiring manager's name and address them personally.
  • Highlight key skills and experience: Show how your skills and previous experience meet the job requirements.
  • Avoid clichés: The goal of a cover letter is to stand out, so avoid generic phrases and overly formal language.
  • Check for grammatical errors and awkward phrasing: AI can create grammatically correct sentences, but sometimes they sound unnatural.
  • Add your "voice": A cover letter is an opportunity to show your personality and enthusiasm. Add individual details that AI could not generate.
  • Limit the length: An ideal cover letter should not exceed one page.

Generative AI (e.g., ChatGPT): The Universal Assistant

Free versions of generative AI, such as ChatGPT, have proven to be surprisingly effective for creating drafts of resumes and cover letters. They can quickly generate a significant amount of text that can then be edited and adapted. My interaction with ChatGPT showed that it is capable of creating high-quality content for a resume if you provide it with a detailed and well-structured prompt. It is capable of taking the job description into account to make the resume less generic.

Although ChatGPT outputs text in a simple format, it can be copied and pasted into any resume builder for further formatting. This makes it an excellent tool for quickly generating the core content.

How to use ChatGPT for job hunting:

  1. Create a detailed prompt: The more context you provide (desired position, company, your experience, key skills, job description), the better the result will be.
  2. Ask for drafts: Ask to create a first draft of a resume or cover letter.
  3. Ask for refinements: After receiving the first version, ask the AI to refine the text based on specific criteria, for example, "make the education section more detailed" or "put more emphasis on leadership qualities."
  4. Use for specific sections: If you are stuck on a certain resume section (e.g., "About Me" or "Achievements"), ask ChatGPT to help with wording.
  5. Idea generation: ChatGPT can also help with generating ideas for interviews or formulating answers to common questions.

Combining Tools and the Indispensable Human Factor

As testing has shown, there is no single "perfect" AI resume or cover letter builder. Each tool has its own strengths and weaknesses. The most effective approach is to combine the capabilities of several tools and add your own, indispensable human factor.

For example, you can use ChatGPT to generate the core, personalized content for your resume and cover letter, and then paste this text into a specialized AI builder (like Kickresume.com or Rezi.ai) for professional formatting and final optimization for ATS. This allows you to use the best features of each tool: powerful text generation from large language models and convenient, visually appealing formatting from specialized services.

However, the most important stage remains your personal involvement. AI is a powerful tool, but not a replacement for your own intelligence and critical thinking. It can help you build a solid foundation, but the final touches, personalization, and review must be done by you. This ensures that your documents will not only be technically perfect but will also truly reflect your unique qualifications, experience, and personality. After all, only you can add that "human touch" that recruiters look for to distinguish a good candidate from a great one. Thorough review, adaptation to a specific vacancy, and demonstrating sincere interest in the company are the elements that AI cannot yet fully replicate. By strategically using AI, you can not only save time and effort but also significantly improve the quality of your applications, making them as competitive as possible in the modern job market.

Need a resume that is ready to use?

Open the editor, pick a template, and turn the advice from this article into a real CV.