How Accurate Is AI Job Matching? What Scores Can and Can't Tell You
Quick answer: Accurate enough to shortlist jobs, not accurate enough to trust a label without reading the posting. When we graded Seera's AI job search on October 18, 2026, 59% of the top five matches were a good or excellent fit for the person's role, level and location, across 63 profiles. The order held up: the first three results were relevant 69% of the time and results 11 to 15 only 23%. The labels held up less well: jobs marked "strong" were relevant only a little more often than jobs marked "good". Read a match score as a ranking, not a promise.
Image credit: Mikhail Nilov / Pexels
Where these numbers come from: I build Seera's job matcher. On October 18, 2026 I ran it on Seera's live index of about 400,000 jobs from employers' own career sites for two groups: 25 written test profiles covering engineering, data, design, product, marketing, sales, operations and consulting roles, and the saved profiles of 38 real Career users, anonymised, with our own accounts left out. An independent AI reviewer (a language model run separately from the matcher and blind to its scores) rated every returned job from 0 to 3. A job counts as relevant at 2 or 3. No individual user's results are shown here.
Key Takeaways
| Question | Short answer |
|---|---|
| How often is a top-5 match a good fit? | 59% across 63 profiles: 60% for test profiles, 58% for real users' profiles |
| Is the top of the list better than the bottom? | Yes. Ranks 1-3: 69% relevant. Ranks 6-10: 45%. Ranks 11-15: 23% |
| Does "strong" mean strong? | Not reliably yet. In the top five, strong matches were relevant 60% of the time and good matches 57% |
| What causes most misses? | Wrong place more than wrong job: ignoring location, 75% of the top five fit |
| What can a score never tell you? | Whether you will get an interview, whether the role is still open, and anything your resume leaves out |
Table of Contents
- How accurate is AI job matching?
- How we measured it
- The order is more accurate than the labels
- Where the misses come from
- What a match score can't tell you
- How to judge any tool's accuracy claim
- How to use match scores in your job search
- Frequently Asked Questions
- Useful sources and further reading
How Accurate Is AI Job Matching?
For Seera's matcher, today, about three in every five top matches are jobs the person could sensibly apply for. Here is the full result:
| Group | Profiles | Top-5 matches rated a good fit |
|---|---|---|
| Test profiles, role, level and location checked | 25 | 60% (3.0 of 5) |
| Real Career users' profiles, anonymised, same check | 38 | 58% (2.9 of 5) |
| All profiles | 63 | 59% |
| Test profiles, role and level only (location ignored) | 25 | 75% (3.8 of 5) |
Three details matter more than the headline:
- Nobody got an empty list. Every one of the 25 test profiles had at least one relevant job in its top five, and 24 of 25 had one in the top three.
- Results vary a lot by person. Test profiles ranged from 1 relevant job in 5 to 5 in 5. The two weakest, a senior management consultant and a business analyst, sit in fields where the index holds fewer postings.
- Outright misses are uncommon. 13% of the top-five jobs were rated irrelevant, meaning the wrong kind of work entirely. Most of the rest of the non-relevant jobs were near misses: the right field at the wrong level or in the wrong place.
This number has moved. On October 2, an earlier version of the matcher scored 40% on 20 test profiles, and its score did not predict quality at all (a correlation of -0.06 with the reviewer's ratings). A redesign of the scoring took it to about 70% on the same role-and-level check, and how AI matches resumes to job descriptions explains what changed. We report the latest result rather than the best one.
How We Measured It
The method is the one search engineers use for any ranked list, and you can hold other tools to it:
- Run the real matcher. Each profile goes through the same path a user's resume does: profile building, filtering by the countries and work modes chosen, retrieval from the live index and scoring.
- Rate every result independently. The reviewer sees the candidate's title, level, skills and where they can work, and each job's title, company, location and description. It never sees our score, band or tags, so it is not grading our classification with our classification.
- Score the part people read. The headline number is precision at 5: the share of the top five results rated relevant. That is the standard measure for ranked results, described in Stanford's Introduction to Information Retrieval. We also rated results 6 to 15 to check whether the order means anything.
The reviewer's scale:
| Rating | Meaning | Counts as relevant? |
|---|---|---|
| 3 | Excellent: right function and level, would clearly apply | Yes |
| 2 | Good: adjacent or slightly off level, worth showing | Yes |
| 1 | Weak: same broad area, poor match, or a job the person cannot take from where they live | No |
| 0 | Irrelevant: wrong function entirely | No |
Using an AI model as the reviewer is a known technique with known limits. The research most often cited for it found:
"strong LLM judges like GPT-4 can match both controlled and crowdsourced human preferences well, achieving over 80% agreement"
Our reviewer is a smaller model than GPT-4, so we measured its consistency directly: asked to rate the same job twice, it gave the same rating about 70% of the time. Differences of five points or so between two runs are therefore noise, not progress. A human recruiter panel would be better and much slower; the AI reviewer is what lets us re-run the whole test after every change to the matching.
The Order Is More Accurate Than the Labels
This is the finding that should change how you read any match list. Position in the list tracks quality clearly. The figures in this section come from the 25 test profiles, for which all 15 results were rated, not only the top five:
| Position in the list | Jobs rated | Rated a good fit |
|---|---|---|
| 1st | 25 | 72% |
| 1st to 3rd | 75 | 69% |
| 1st to 5th | 125 | 60% |
| 6th to 10th | 125 | 45% |
| 11th to 15th | 125 | 23% |
The labels do not track it as well. Seera turns each score into a band, strong, good or stretch, instead of showing a percentage. In this test:
- Within the top five, jobs labelled strong were relevant 60% of the time and jobs labelled good 57%: almost no difference.
- Across all 15 rated positions, strong matches were relevant 45% of the time. A label called "strong" should do much better than that.
- The raw score explained little on its own: its correlation with the reviewer's ratings was +0.17. Only the very top of the scale was reliable, where jobs scoring 0.95 or more were relevant 83% of the time.
Why would the order work while the number does not? A score is built to compare jobs for one person. Within a single search, the title, skill and seniority checks line up the jobs well. Across different people the same number means different things: an 0.80 for a backend engineer in a large job market is not the same as an 0.80 for a consultant in a small one. So the bands, which use one cut-off for everybody, end up too generous for some searches.
We are fixing that by fitting the cut-offs on a larger set of rated jobs, and we will update this post when we have the result. Until then, the honest reading of a "strong" label is "one of the closest fits on paper", not "apply without reading".
Where the Misses Come From
When the reviewer was told to ignore location and judge only role and level, the same top-five lists scored 75% instead of 60%. In other words, about one in seven top matches was the right kind of job in a place the person cannot work: an on-site role in another country, or a remote job open only to residents of one. It was the most common cause of a miss in this test, and it is not obvious from a score, because a job can fit your background perfectly and still be out of reach. The test financial analyst shows it well: judged on role and level, all five top jobs were a fit; judged on where the profile could work, two of them were not.
The other misses fall into two groups:
- Level. A posting whose title has no level word reads as mid-level, even when the description asks for six years or a team to lead. The matcher lowers jobs that ask for more years than you have, but only when the posting states the number.
- Thin supply. When few postings in a field exist in the chosen countries, the matcher widens its search step by step and fills the list with adjacent roles. Consulting and business analysis were the weakest test profiles for this reason.
What a Match Score Can't Tell You
Even a perfectly calibrated score answers one question: does this posting fit this resume? It cannot answer the questions you actually care about after that:
- ❌ Whether you will get an interview. A matcher never sees the other applicants, the recruiter's shortlist or the employer's screening rules. A high match is a reason to apply, not a forecast. Predicting interviews would take hiring outcomes that a job search tool rarely sees, so treat any "interview chance" percentage with suspicion.
- ❌ Whether the job is still being filled. Postings stay up after a role is filled internally or paused. Reading postings from the employer's own career site, as Seera does, helps, because those listings are usually taken down when the role closes, but it is no guarantee.
- ❌ What your resume leaves out. The matcher can only read what you wrote. Skills you used but never listed, a clear job title, and dates on each role all change the score.
- ❌ Requirements written in the fine print. Security clearance, a driving licence, a language, a professional registration. The written assessment flags these when the posting states them; the score alone does not. A five-minute eligibility check finds them before you apply.
- ❌ Whether you want the job. Pay when the posting gives none, the team, the commute and the company itself are outside what any score measures.
What a score can do well is save you from reading 200 postings to find the 20 worth a closer look, and put the closest of those first.
How to Judge Any Tool's Accuracy Claim
Most job tools show match percentages without saying how they were tested. Before trusting one, ask five questions:
- Tested against what? A human or an independent reviewer rating the results, or the tool's own score marking its own work?
- On how many people, in which fields? Five engineers is not a test; dozens of profiles across different jobs is a start.
- On the results you see? Accuracy of the first five results matters more than an average over hundreds.
- Including location? A tool that ignores where you can work can report a much higher number. Ours goes from 60% to 75% that way.
- Dated and re-run? Matching changes with every update and every new batch of jobs. A number with no date is marketing.
A high accuracy figure that answers none of these tells you little. The 59% in this post is meant to answer all five, which is also why it is not higher.
How to Use Match Scores in Your Job Search
- ✅ Work from the top of the list down. The order is the most reliable part. Read the first three closely before scrolling.
- ✅ Read the written reason, not just the label. It names what fits and what is missing, citing your own resume. A stated gap such as a missing licence settles the question faster than any score.
- ✅ Check the location line first. It is where most near misses hide.
- ✅ Fix the input. A specific job title and named skills on your resume improve every result. What this means for your resume lists what the matcher reads, and our test of five profile changes shows which fixes moved results.
- ❌ Do not apply to every "strong" match unread, and do not skip a "good" one because of its label.
If you want to see how the numbers in this post play out on your own resume, Seera's AI job search ranks live jobs from employers' own career sites and explains each match. Your top 3 matches are free.
See your top 3 job matches free →
Frequently Asked Questions
How accurate is AI job matching?
It depends on the tool, and most tools do not publish a number. When we graded Seera's matcher in October 2026, 59% of the top five matches were a good or excellent fit for the person's role, level and location, across 63 profiles. The first match was right more often than the fifth, so the order of the list is more reliable than any single label.
What does a job match score actually mean?
It is a ranking number, not a probability. A score blends checks such as the job title, skills, seniority and semantic similarity, and it is built to rank jobs against each other for one person. It does not mean that a 90% match has a 90% chance of suiting you, and two tools' scores cannot be compared because each weighs different things.
Can a job match score predict whether I will get an interview?
No. A job matcher compares your resume with the posting; it never sees the other applicants, the employer's screening rules or whether the role is still being filled. A high match says the job fits your background on paper, which is a reason to apply, not a forecast of the outcome.
How do you measure the accuracy of a job matcher?
Run the matcher on realistic profiles, have an independent reviewer rate every job it returns, and report the share of the top results rated a good fit, known as precision at k. The reviewer should be blind to the matcher's own score, the test should include location, and the result should be dated and re-run after every change to the matching.
Is an AI reviewer a fair way to grade job matches?
It is a practical one with known limits. Research on strong language-model judges found they agree with human preferences over 80% of the time, but a smaller model is less consistent: ours gave the same job the same rating only about 70% of the time when asked twice. That is why we treat differences of a few points as noise and publish how the test works.
Related Reading
- AI Job Search That Starts From Your Resume
- How AI Matches Resumes to Job Descriptions: Semantic Similarity Explained Simply
- How to Get Better AI Job Recommendations: What We Changed and What Moved
- Should You Apply? How to Check Your Eligibility for a Job in Five Minutes
- Best Free AI Job Search Tools [2026]: What's Really Free
- Personal Website for Job Seekers: Do You Actually Need One in 2026?
- Job Search Portfolio: Build One That Gets You Interviews
Useful sources and further reading
- Zheng et al. (2023), Judging LLM-as-a-Judge with MT-Bench and Chatbot Arena — source of the quoted agreement figure between strong AI judges and human preferences, and of the biases such judges show
- Manning, Raghavan and Schütze, Introduction to Information Retrieval: evaluation of ranked results — the textbook definition of precision at k used for the headline number
- Seera: AI Job Search — the live job index, the match bands and the latest match-quality result
- Seera: Editorial standards — how we write about tools, including our own