AI Resume Screening: How It Works and Where It Fails
The honest version: what these tools actually do, where they break, and the unsexy alternatives that work better at high volume.
30-SECOND TAKEAWAY
- The funnel has flipped. AI-optimised resumes now beat AI screening models trained on pre-2023 distributions. The default outcome is a narrower funnel selecting for prompt-engineering skill, not capability.
- Three bias mechanisms baked in. Training-data, proxy, and feedback-loop bias compound — and the EEOC will hold the employer liable, not the vendor.
- Skills assessment beats resume screening. A 10-15 minute work-sample at the same funnel position out-signals every AI resume screener on the market.
How modern AI resume screening actually works
Most enterprise ATSs (Greenhouse, Ashby, Workday, Lever) layer one or more of: keyword/skills extraction, embedding-similarity scoring against a job description, named-entity recognition for years-of-experience and education, and LLM summarisation for recruiters. The output is a ranked list, a "fit score," or a binary knockout signal feeding into the recruiter\'s inbox.
Keyword and skills extraction
The oldest layer. The parser scans for skills listed in your job description and either rank-orders or knockout-filters on presence. Failure mode: any candidate who describes the same skill in different language (or shows it through projects rather than a "Skills" section) gets penalised. Engineering hiring is especially vulnerable because the meaningful signal is usually in the project descriptions, not the bullet-pointed skills list.
Embedding-similarity scoring
The job description and each resume are embedded as vectors; cosine similarity produces a "fit score." Better than raw keyword matching, but inherits the bias of whatever the training corpus thinks "fit" looks like. For engineering roles this almost always means recent FAANG resumes get scored higher even when the role does not need that profile.
LLM summarisation for recruiters
The newest layer. An LLM reads the resume and writes a 3-4 sentence "what is this person about" summary that lands in the recruiter inbox. Useful for shrinking review time. Risky because the summary becomes the recruiter\'s mental model of the candidate, and the model frequently confabulates plausible-but-wrong details about projects. Always require the recruiter to read the actual resume on shortlisted candidates.
Engineering-specific failure modes
Most engineering resumes lie in the same direction (skills overclaimed, tenure inflated), which AI screeners cannot detect because they cannot read past the resume itself. Open-source contributions, GitHub profiles, and technical blog posts often carry more signal than the resume — and most AI resume screeners ignore them. A reasonable hybrid is to use AI screening for the floor (filter out applications that fail basic location, work authorisation, and seniority checks) and human review for the ceiling.
Where it fails — and what to do instead
The three bias mechanisms
Training-data bias: a model trained on past hires inherits whatever pattern of past hiring it learned, including biases the organisation has since worked hard to undo. Proxy bias: features that correlate with race, gender, or class (zip code, school name, certain employers) get weighted even when the model never sees the protected attribute directly. Feedback-loop bias: candidates who learn to write resumes that score well become preferred over time, narrowing the funnel to candidates with prompt-engineering skill rather than the underlying capability.
The candidate-side counter-stack
Teal, Jobscan, Rezi, and the "rewrite my resume against this JD" prompt patterns are standard kit for any 2026 job-seeker. The result is an input distribution that has shifted faster than most AI resume-screening models have retrained. Enterprise vendors mostly retrain on a quarterly cadence; smaller tools do not. If your AI resume screener cannot tell you when its training data was last refreshed, assume the signal has degraded.
Regulatory exposure
NYC Local Law 144 requires a published bias audit before any automated employment decision tool can be used on NYC candidates. The EEOC has confirmed in technical assistance that Title VII applies whether or not a vendor was involved. The EU AI Act classifies resume screening as high-risk and requires conformity assessment for any tool used on EU candidates. The combined effect: AI resume screening is now a regulated activity in the markets most engineering hiring teams care about. See our AI hiring bias & law spoke for the procurement checklist.
The skills-assessment alternative
Replace the resume-screen knockout filter with a 10-15 minute work-sample assessment at the same funnel position. The signal is stronger, the bias surface is smaller, and it is far harder to fake with AI than a CV is. The trade is candidate friction, which is real but can be mitigated by being honest about the time commitment up-front and giving rejected candidates feedback on what failed.