How to tailor your CV for an ATS in 2026
If you've applied to more than five jobs online recently, you've probably been rejected by a machine. Applicant Tracking Systems — ATS for short — sit between you and the recruiter at over 90% of mid-to-large companies, and they reject the majority of CVs before a human ever sees them.
The good news: in 2026, getting past them is mostly about understanding what they actually do. Most of the "ATS optimization" advice floating around the internet is five years out of date — written for parsers that no longer exist.
This is the version that works today.
What an ATS actually does in 2026
An ATS does three things, in this order:
- Parses your CV into structured fields — name, contact info, work history, education, skills.
- Matches your CV against the job description — keyword overlap, semantic similarity, sometimes a model-generated relevance score.
- Ranks you against other applicants for the recruiter to triage.
The 2026 version of the "matching" step matters most. Older systems did literal keyword matching, which is why CVs full of phrases like "results-driven team player with proven track record" used to work — they just had to contain the right magic words. Modern systems use embeddings and semantic models. Stuffing keywords now actively hurts you, because the model can tell the difference between "led a team of 8 engineers" and "team-player team-leadership team-management".
The three things that still matter
After stripping out the obsolete advice, you're left with:
1. Parseable formatting
If the parser can't extract your work history into clean fields, you're filtered out at step 1 — before matching even starts. This means:
- Single column. Two-column layouts (the kind with a sidebar for skills) confuse most parsers. Use one column.
- Standard section headings. "Experience" or "Work Experience," not "Where I've Been Up To." The parser is looking for known anchors.
- Real text, not images. A PDF rendered as an image of text is a black hole. Use text-based PDF (which is what every tool in this space should generate by default).
- Bullet points, one fact each. Don't bury your achievements in paragraphs — the parser splits on bullets and treats each as a unit.
2. Genuine keyword relevance
The ATS reads the job description and your CV and asks: how much overlap is there in the concepts mentioned? Notice the word concepts — not exact strings.
If the JD says "Python," and your CV says "I built a data pipeline in Python and SQL," that's a strong match. If your CV instead says "I worked extensively with serpent-style languages," the model won't connect them. Use the same vocabulary as the job description, in context. Don't pad with synonyms — pad with proof.
3. Recency and seniority signals
Two things the parser extracts and weights heavily:
- How recent your relevant experience is. A senior backend role from 2018 weighs less than a mid-level backend role from 2024.
- Whether your titles match the level you're applying for. Applying for a "Senior Engineer" position when your last title was "Engineer II" needs explanation in the role bullet, not in the title field. Don't inflate titles — the parser will catch the mismatch with your LinkedIn / verified history.
The 60-second tailoring loop
Here's the workflow that actually works, and the one we built AI Stream Jobs around:
- Read the JD twice. Highlight every concrete skill, tool, methodology, or domain mention.
- Open your CV alongside it. For every highlighted item: do you have evidence of it in your CV? If yes, is the phrasing close to the JD's wording? If no, can you add a bullet that's true?
- Rewrite 3–5 bullets, not your whole CV. The biggest mistake people make is rewriting from scratch every time — that's where the homogenized, soulless tone comes from. Tailor the bullets that need tailoring; leave the rest.
- Re-export as a text-based PDF. Re-name the file with the company in it (
cv-marcelo-bertalan-klarna.pdf). Recruiters notice.
This is ~60 seconds of work per application once you have a CV that's already in good shape. The first time you build a strong baseline CV — that takes longer. Tailoring after is fast.
What doesn't matter (despite what you've heard)
A few myths still circulating in 2026:
- "Use a Word doc, not a PDF." Outdated. Modern parsers handle text-based PDFs as well as DOCX. Use whichever produces the cleaner output for your design.
- "Match the JD's keyword density exactly." Density-matching was a 2018 trick. Modern systems weight semantic relevance, not raw counts. Hitting the same concepts is the goal; repeating "Python" 14 times is not.
- "Skip the photo because the ATS can't read it." True, but the recruiter can. In Europe especially, a professional headshot still helps once a human sees the CV. The ATS won't care either way.
- "Match the company's preferred font." No parser cares about font. Recruiters don't either, beyond "is it readable." Pick a clean sans-serif and move on.
The verification step most people skip
Before you submit, run your CV through a parser yourself. Open the PDF in Google Docs or any tool that imports it as text — if the extracted text looks structured (clear sections, clean bullet boundaries), the ATS will read it the same way. If it comes out as a wall of text with broken line breaks, the ATS will too — fix the layout before submitting.
Tools that emit ATS-friendly PDFs by default (AI Stream Jobs included) save you this step. Tools that emit decorative PDFs (lots of design portfolio templates) require it.
Where AI fits in
The right way to use AI for tailoring is as a junior editor, not a ghostwriter. Let it suggest which bullets to tweak for a given JD, surface keyword gaps, and rewrite phrasing — but keep your voice on every line. CVs that get past the ATS and then sound like ChatGPT typically get filtered out in the next round, by recruiters who've started recognizing the tone.
That's what AI Stream Jobs is built around: tailoring without losing the way you write. Upload your CV once, paste a JD, and you get a polished, ATS-friendly PDF in your own voice in about thirty seconds — plus a matching cover letter, plus a match score so you know whether the job is worth applying to in the first place.
Try it free → Four drafts, no credit card.