GuidesYour resume
What a resume match score measures, and how to read one
A resume match score is a number for how close your resume reads to one job posting: the skills and kinds of work the posting asks for against the ones your resume shows. It is useful for ranking postings and for checking whether a tailored resume moved toward the job. It cannot tell whether you would get the job, and two tools rarely give the same number for the same pair.
By The Jobapplier team ·
What the number is
Every match score compares two texts: your resume and a job posting. The tool turns each into something it can compare, then says how much they overlap. The differences between tools are in what they compare and how.
- Keyword overlap counts how many of the posting's terms appear in your resume. It is easy to explain and easy to fool: a resume that repeats the right words scores well whether or not the work behind them is real.
- Similarity of meaning uses a language model to turn each text into a vector, a long list of numbers that places it among other texts, and measures the angle between the two. Texts about the same kind of work land close together even when they use different words.
- Weighted checklists score separate parts (skills, years, education, title) and add them up with weights someone chose.
None of these is the employer's own judgment. Some applicant tracking systems rank applicants, and how they do it is the vendor's and the employer's business. A match score from an outside tool is your own estimate of fit, made before you apply.
How to read a score
A few habits make a score useful instead of distracting.
Compare scores from the same tool
A 7 in one tool and a 70% in another are not the same claim. Use one tool's scores to rank postings against each other, or to compare one resume before and after an edit. Moving between tools tells you about the tools, not about your resume.
Read the skills behind it
The number matters less than the list under it: which of the posting's requirements your resume shows and which it does not. A middling score with every required skill present is a better bet than a high score that misses the one requirement the posting puts first.
Expect a ceiling
A resume describes several jobs and a posting describes one. Even a strong fit will not read identical to the posting, and a resume that does is a resume nobody wants to read. The aim is to be among the closest, not to reach the top of the scale.
Watch the change, not the value
The best use of a score is the difference it shows after you tailor. If you added the posting's missing skills to your lines and the score barely moved, the posting weighs something else: a domain, a kind of product, a seniority. Read the requirements again before you edit more.
What a score cannot see
A match score reads text. Most of what decides a hire is not in the text, or not in a form a model can weigh:
- whether the team has already picked someone, or the posting is still open only on paper
- how many people applied, and how strong they are
- a referral, a portfolio, or the work behind a line that the line undersells
- whether you hold the right to work where the job is, unless the posting and resume both say so
- the quality of the work itself: two resumes can name the same tools and describe very different results
So treat a low score as a reason to look closer, not as a verdict. A career changer's resume will often score low against a posting it could win, because the words come from another field. In that case tailoring, a cover letter that connects the two, and a referral matter more than the number.
Raising a score honestly
A score goes up when your resume says, in the posting's terms, the work you have actually done. The steps are the same as for tailoring:
- List the posting's required and preferred skills by their short names.
- Find the ones your resume does not name.
- Put each into the line of experience whose work used it, or swap a similar tool for it where both are true.
- Give the job's own title in the headline at the top; leave your past titles as they were.
What does not work for long: a block of the posting's words pasted in white text, a skills list padded with tools you have not used, or sentences copied from the posting. A keyword count can be fooled for a moment, but the person who reads the resume next is not fooled, and the interview after that checks every line. Our guide to tailoring a resume to a job description goes through the steps one by one, and the guide to resume keywords covers how to pick the terms.
The three scores in Jobapplier
Jobapplier shows three different numbers, each for a different question. They are easy to mix up, so here they are side by side.
| Score | Answers | Scale |
|---|---|---|
| Job score | Is this job one of mine? | 0 to 100, with one line saying why |
| Resume match | How close is this resume to this posting? | 0 to 10, one decimal |
| Resume health | Is this resume well made, whatever the job? | 0 to 100, with a grade from A to F |
The job score
Every job matched to you gets a score from 0 to 100 against your profile: your target titles, your skills, the years of experience the posting asks for and its work model. One line under the score says why, so you can see which of your skills and titles it found. It sorts your jobs, and the Agent's Apply and Skip rules can read it. Your answers to equal-opportunity questions never go into it.
The resume match
The resume match compares one resume with one posting. When a posting comes into our catalogue, JobBERT, a language model trained on job postings, reads its title and requirements, and the average of their vectors becomes the posting's vector. A resume's vector is the average of the vectors of its printed lines. The match is the cosine similarity of the two, mapped in a straight line onto 0 to 10: a similarity of 0.60 or less is 0, one of 0.92 or more is 10. We set those two ends from how real resumes and postings measured, so that the closest fits can still be told apart and unrelated work falls to the bottom.
The same number shows on the resume list, the job's panel, the Tailor window and the browser extension's panel. The Tailor window also puts a word on it: Strong from 8, Good from 7, Fair from 5, and Low below that. Beside the number, Jobapplier lists which of the posting's required and preferred skills the resume shows and which it lacks; that list is what tailoring works from.
Resume health
Health does not look at any one job. It checks your master resume, and any file you upload, against plain rules:
- a readable text layer, for an uploaded file
- your contact details
- standard section headings
- dates with months
- a length between 350 and 900 words
- experience and project bullets that start with an action verb, give a number and run 8 to 40 words
- the keywords most asked for in postings with your target titles, learned from up to 200 open postings in our catalogue
Each check counts toward a score out of 100 and a grade from A to F. Clicking the score shows which checks passed and which did not.
Why a score does not move on its own
In Jobapplier a score is worked out once and kept. A resume's match changes when you change the resume, and a health score when you change the master or your target titles. When we improve a model or a rule, scores already shown stay as they were.
That choice is deliberate. A number that shifts each time you open a page cannot be trusted for comparing, and comparing is what a score is for. If you see two resumes for the same posting with different numbers, the difference comes from the resumes.
Putting the score to work
A practical routine, with any tool:
- Sort the postings you are considering by match, and read the top ones first.
- For each one you want, read the list of missing skills before anything else.
- Tailor the resume to place the missing skills you really have, then compare the score before and after.
- If the score stays low and the requirements still read like your work, apply anyway, and let a cover letter make the connection.
In Jobapplier this is one window: open a job, press Tailor, and the match before and after sit at the top of the result. See match score for where each number shows, or browse the job board to try it on real postings.
Questions
What is a good resume match score?
It depends on the tool, so compare scores from one tool only. In Jobapplier's 0 to 10 resume match, the Tailor window calls 8 and above Strong, 7 Good and 5 Fair. More useful than the number is the list under it of required skills your resume shows and lacks.
Is a match score the same as what the employer's ATS sees?
No. An outside match score is your own estimate of fit. Whether and how an employer's applicant tracking system ranks applicants is up to the vendor and the employer, and no outside tool can see it.
Why did my score barely change after I added keywords?
A score based on meaning, such as Jobapplier's, compares the whole resume with the posting's title and requirements. Adding a few words changes little if the posting weighs a domain, a product or a seniority your lines do not show. Read the requirements again and check the missing skills list.
Does Jobapplier's score change when the model is updated?
No. A score is worked out once and kept. A resume's match changes only when the resume changes.