Asset 20 8 2
Does AI recommend your business? Run the free check →

Join 15,000 business owners, marketers and entrepreneurs. The Sunday newsletter you'll be annoyed only arrives once a week.

Article

What Should an AI Resume Builder Include to Pass ATS Checks

The short version: An AI resume builder only helps you pass ATS checks if it outputs plain text formatting, matches your language to the exact job posting, uses standard section headings, and lets you see the parsed result before you send it. Most tools skip that last step entirely, which is the one that matters.

If you want to go deeper on this: How Experienced Professionals Should Format Their Resume Differently t.

I spent three weeks in early 2024 helping my nephew rebuild his CV after he’d sent out 84 applications and heard back from precisely two. He’d used a well-known AI resume builder, the kind with a slick dashboard and a “ATS score” widget that told him he was sitting at 91 out of 100. Looked great. Felt confident. Got nowhere.

So I asked him to send me the raw text of what that tool had produced, not the pretty PDF preview, but what a parser would see. It was a mess. Two-column layout that scrambled his work history into the wrong order. A skills section rendered as an image-style graphic that no ATS could read at all. And a “score” that was measuring keyword density against a generic job description, not the one he was applying to.

That’s the problem with most of these tools right now. They sell you a number, not a result. Here’s what needs to be in one for it to work.

Standard section headings, spelled the boring way

ATS software (Workday, Taleo, iCIMS, Greenhouse, all the big ones) parses your CV by looking for known section labels. It expects “Work Experience,” “Education,” “Skills,” “Certifications.” If your AI tool gets creative and labels a section “My Journey” or “What I Bring,” the parser often can’t categorise that content at all, and it either gets dumped into the wrong field or ignored completely.

  • Use: Work Experience, Professional Experience, Education, Skills, Certifications
  • Avoid: My Journey, What I Bring, Career Highlights, Superpowers

I know it feels dull. It’s supposed to feel dull. The creative version is for the human who reads it after the ATS has already let it through.

Plain text underneath the design

This is the bit that trips almost everyone up. A good AI resume builder should generate a clean, single-column, plain-text-parseable version underneath whatever visual template you’ve chosen, because most large employers still run your file through an ATS before a person ever opens it. Icons, text boxes, tables, columns, headers and footers with contact details, all of that either confuses the parser or gets skipped entirely.

Test this yourself in under a minute: open your CV, select all the text, copy it, and paste it into a blank Notepad or plain text document. If your job titles, dates, and bullet points come out in the wrong order, or your contact details vanish, or two columns get mashed into one unreadable line, that’s exactly what an ATS is seeing. Do this before you trust any tool’s “ATS-friendly” claim, because the claim and the reality are often two different things.

Keywords lifted from the actual job posting, not a generic list

This is where AI earns its keep, and where most builders half do the job. A decent tool should let you paste in the actual job description and then compare your CV against it line by line, surfacing the specific terms that posting uses. Not “leadership” in general, but the exact phrase “cross-functional team leadership” if that’s what the posting says, because ATS keyword matching is often literal, not semantic.

I’ve tested this against three different postings for the same marketing manager role at different companies, and the required phrasing varied enough that a CV tuned for one flagged as a weak match for another. “Digital marketing strategy” versus “digital growth strategy” versus “marketing and growth strategy” all mean roughly the same thing to a person and can score differently to a parser. If your AI tool isn’t re-scanning against each individual posting, it’s guessing.

Job titles that match, even when your actual title didn’t

Here’s the uncomfortable bit nobody likes to say plainly: if your actual job title was something internal and odd, like “Growth Ninja” or “Client Success Wizard,” and the role you’re applying for says “Account Manager,” you need your CV to say Account Manager, with your unusual title noted afterward in brackets if you want to keep it honest. ATS software matches on title far more heavily than most job seekers realise, and refusing to translate your title because it feels like fudging the truth is a good way to stay unemployed for reasons that have nothing to do with your actual ability to do the job.

This isn’t lying. It’s translating. A good AI resume builder should flag title mismatches and suggest the industry-standard equivalent, and most don’t bother, because it’s an uncomfortable feature to build. It makes the tool look like it’s encouraging dishonesty when really it’s just correcting for a parsing quirk that has nothing to do with your integrity.

Dates in a consistent, unambiguous format

Month and year, every time. “03/2021 to 09/2023” or “March 2021 to September 2023,” consistently applied across every role. ATS systems calculate your total years of experience from these fields, and inconsistent formatting (some entries with just years, some with seasons like “Spring 2022,” some missing end dates) can throw that calculation off or cause gaps to register where none exist.

Contact details in the body text, not the header

Older ATS systems, and some current ones, don’t reliably read headers and footers. If your name, phone number, and email only live in a document header because that’s where your template put them, some systems will parse a CV with no contact information at all. Your AI builder should place this information in the main body, top of the page, plain text.

A skills section that separates hard skills from soft ones

List actual tools, software, and technical competencies by name: Google Analytics, Salesforce, Python, Adobe Premiere, HubSpot. Then separately list transferable skills like stakeholder management or budget forecasting. ATS parsers weight named tools and specific certifications heavily because they’re unambiguous matches. “Good communicator” is nearly worthless to a parser; “certified in Google Ads” is not.

If you’re job hunting in sales, marketing, or business development right now, it’s also worth knowing what outreach and prospecting looks like on the other side of the hiring process, because a lot of the same logic applies to how sales teams get noticed by prospects, and this breakdown of prospecting tools is a useful cross-reference if you’re applying for anything client-facing and want to speak the employer’s language in your skills section.

Quantified achievements, not duty lists

“Managed social media accounts” tells an ATS and a human nothing. “Grew Instagram following from 4,200 to 31,000 in fourteen months, driving a 22% increase in inbound leads” gives a parser numbers to latch onto and gives the human reader something to picture. An AI resume builder worth using should push you, sometimes annoyingly, to add a number to every bullet point where one is missing. If it lets you submit “responsible for marketing tasks” without pushing back, it’s not doing its job.

File format:.docx over PDF, in most cases

This surprises people. Plenty of AI resume builders default to exporting a polished PDF because it looks better and preserves your design. But a meaningful number of ATS platforms parse.docx files more reliably than PDFs, particularly older systems still in use at large, slow-moving employers (a lot of public sector and legacy corporate hiring still runs on this). Unless the job posting specifically requests a PDF, a plain.docx file is often the safer bet. A good tool gives you both options and tells you why, rather than just defaulting to whichever looks nicer in the download preview.

A parsed preview, before you send anything

This is the single most useful feature an AI resume builder can have, and the one most of them skip because it’s less flashy than a percentage score. Before you submit, the tool should show you exactly what a parser extracts: your name, your job titles, your dates, your skills, pulled out into plain fields, the same way an ATS would see it. If your most recent job title shows up blank, or your dates are jumbled, you find out before a recruiter does, not after.

My nephew’s tool never offered this. If it had, he’d have caught the two-column disaster in his first draft instead of his twelfth application.

Honest keyword density, not keyword stuffing

Some AI builders, in their eagerness to raise your “score,” will suggest cramming a keyword in five or six times across a one-page CV. Modern ATS systems, and definitely the human recruiter who reads whatever survives the filter, can spot this immediately, and it reads as either desperate or dishonest. Two or three natural mentions of a core skill, spread across your summary, your skills section, and one relevant job bullet, does the job without making your CV read like it was written by a robot for another robot. Which, increasingly, it was, and that’s exactly why it needs to not look that way.

A version-per-application mindset, built into the tool

The single biggest mistake I see, and it’s rarely the tool’s fault so much as how people use it, is sending the same AI-generated CV to every job. A useful tool makes it fast and painless to generate a fresh, re-tailored version for each posting, tweaking keywords, reordering bullets by relevance, adjusting the summary line. If your builder makes this tedious, you’ll stop doing it after the third application, and your match rate will drop accordingly.

This is also, incidentally, exactly the same discipline that keeps any income stream alive long enough to matter. When I wrote about rebuilding a sponsored content income stream after losing it three times, the lesson that carried over every single time was that generic pitches sent to everyone get ignored, and specific, tailored ones get answered. A CV is a pitch. Treat it like one.

What the “ATS score” widgets measure (and don’t)

Here’s the part that’s a bit uncomfortable to say out loud: most of the percentage scores these tools show you are not measuring what you think they’re measuring. They’re usually running your text against a keyword list, sometimes generic, sometimes pulled from the job posting if you’ve provided it, and calculating overlap. That’s useful as a directional signal. It is not the same as knowing whether Workday or Taleo will parse your document correctly, categorise your work history, or rank you above the sixty other applicants.

A 91% score with a mangled two-column layout is worse than a 74% score in clean, boring, single-column plain text with the right job title and three quantified achievements. If a tool gives you a score but never shows you the actual parsed output underneath it, treat the score as one input among several, not a verdict.

What none of this replaces

None of the above gets you the job. It gets your CV through the door and onto a human’s screen. After that, it’s your experience, your interview, your fit. An AI resume builder’s entire job, scoped, is to stop a good candidate getting filtered out over formatting, and to stop a mediocre candidate getting through over keyword stuffing. It should do the first thing reliably and refuse to help with the second.

If you’re rebuilding a CV alongside rebuilding a career, and you’re finding that AI tools generally (not just resume builders) are more confusing than helpful right now, it might be worth getting proper guidance rather than muddling through alone, which is exactly the gap something like working with an AI implementation coach is meant to close, whether that’s for your job search tools or the AI systems you’ll be expected to use once you land the role.

Frequently asked questions

Do AI resume builders guarantee I’ll pass ATS checks?

No. No tool can guarantee this because every employer configures its ATS differently. What a good tool can do is remove the common, avoidable failures: bad formatting, missing standard section headings, unmatched job titles, and inconsistent dates. That gets you past the filter far more often, but nothing guarantees it.

Is a PDF or a Word document better for ATS systems?

Word documents (.docx) are generally parsed more reliably by older and legacy ATS platforms, which are still common at large employers and public sector organisations. Use a PDF only when the job posting specifically asks for one, and even then keep the layout single-column with no text boxes or embedded graphics.

Should I use the exact same CV for every job application?

No, and this is the single biggest reason applications fail even with a well-built CV. ATS keyword matching is often literal, so tailoring your skills section and summary line to the specific wording of each job posting matters more than having one polished, generic version.

What’s the fastest way to check if my current CV will parse correctly?

Copy your entire CV and paste it into a blank plain text document like Notepad. If your job titles, dates, and contact details come out jumbled, missing, or in the wrong order, that’s what an ATS parser is likely seeing too, regardless of how good the formatted version looks on screen.

Where to check the details

Related reading: How to Tell If Your Writing Will Pass AI Detection Checks and What Should a Teacher Include on Their Resume to Impress Hiring Panels.

If you want the full breakdown, here is everything I know about AI marketing.

Published and maintained by the Lilach Bullock team, covering marketing, AI and business growth.
Your buyers are asking AI who to use. Does it say you?

See for free whether ChatGPT, Claude, Perplexity, Gemini and Google name you, and get the plan to become the answer.

Check my AI visibility →
Sundays only

Get the Sunday newsletter.

One email a week. AI experiments, marketing tactics, and the workflows Lilach is building right now in her own business.

Subscribe free

Let’s get your marketing running on AI.

Book a free 30-minute call

We figure out what you need, where AI fits in, and what working together would look like.

Book the call →

Or take the 30-second calculator

You’ll see the hours and the money quietly leaking out of your week, and the three workflows worth building first.

Take the calculator →

Or grab the free AI resource library

Prompt packs, templates, checklists, and swipe files. The exact tools I build for paying clients. Yours, free.

Get the library →
Keep reading

More from the blog.