Which candidate actually fits the role?

Paste the job description, upload the CVs you received, and get an honest match score for each candidate in seconds.

Company name
Company website (optional)
Job description
0 characters
Minimum 50
What you expect from this hire (optional)
Candidate CVs

Click to upload or drag and drop

PDF only, up to 10 files, max 5 MB each

ana-perez.pdf
248 KB

Nothing is stored. CVs are analysed and immediately discarded.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Results

0 candidates

Ana Martinez

Senior Backend Engineer with 8 years building distributed systems in Node.js and Go.

94
Strong match
Evidence from the CV
Node.js and TypeScript at high throughput
"Built payment APIs in Node.js and TypeScript serving 40 million requests per day"
Gaps
GraphQL listed without project context

Carlos Rojas

Mid-level developer with strong fundamentals but limited experience at this scale.

68
Partial match
Evidence from the CV
~
Node.js, but at a smaller scale
"Built internal REST APIs with Express for a team of 12"
Gaps
No experience with distributed systems at scale

Luis Fernandez

Frontend-focused profile; the role requires backend ownership.

15
Not a fit
Evidence from the CV
No backend experience found in the CV
"React, CSS and design systems for marketing sites"
Gaps
Required: Node.js, Go, distributed systems — none evidenced

Want stronger candidates than these?

Teilur sends you a shortlist of pre-vetted LATAM engineers in about 5 days. Same time zone, full-time, and a flat 20% fee with no hidden markup.

Get a pre-vetted shortlist

How the Candidate Ranker works

Paste the job description you are hiring for, upload the CVs you received as PDFs, and the tool reads every CV against the requirements in your description. Each candidate comes back with a score from 0 to 100, a verdict, the evidence that supports it quoted directly from the CV, and the requirements it could not find. Nothing is stored: the files are processed in memory and discarded when the analysis finishes.

Why the evidence matters more than the score

A number on its own is not reviewable. If a tool tells you a candidate is an 82 without saying why, you still have to read the CV to check. That is why every point in the result quotes the line of the CV it came from, and why a requirement listed without context is marked partial instead of matched. A skill named in a list is not the same as a skill used in a project, and the difference is usually what separates a good hire from a bad one.

What the three verdicts mean

Strong match

The CV evidences most of the core requirements, with context showing the candidate did the work rather than listing the keyword. These are the CVs worth a call this week.

Partial match

Real overlap, but something important is missing or unproven — often the scale of the experience rather than the skill itself. Worth reading if your pipeline is thin, or if the gap is something the person can learn on the job.

Not a fit

The CV does not evidence the requirements that define the role. This is not a judgement of the person: it usually means they applied for the wrong opening, or that the job description attracted the wrong profile.

What to do when nothing scores well

If your best candidate comes back in the fifties, the problem is upstream of the review: the pipeline did not bring you the right people. That is worth knowing early. Rewriting the job description helps when the requirements are vague or when the must-haves are buried under nice-to-haves. When the role genuinely needs a profile your sourcing is not reaching, a longer search rarely fixes it on its own.

This is where Teilur helps. We source full-time engineers across Latin America who work in your time zone, and we send a shortlist of pre-vetted candidates in about five days. Our fee is a flat 20% of what you pay — the other 80% goes to the engineer, with no markup hidden in the middle.

Frequently asked questions

Is the Candidate Ranker free?

Yes. There is no signup, no credit card and no usage limit beyond a short rate limit to keep the service responsive. You only give us your email if you choose to ask for a shortlist at the end.

Do you store the CVs I upload?

No. The PDFs are held in memory only for as long as the analysis takes and are never written to disk. They are other people's personal data, and what is not stored cannot leak.

How many CVs can I upload at once?

Up to ten PDFs per analysis, each up to 5 MB. If one of them cannot be read — a scanned CV with no text layer, for example — that file is reported separately and the rest are still analysed.

Why does a scanned CV fail?

A scan is an image of a document, so there is no text to extract or quote. Ask the candidate for the original PDF, or export it from your ATS, and it will read normally.

Can it replace a real interview?

No, and it should not. It reads what is written in a CV, which tells you who is worth interviewing — not who is worth hiring. Use it to decide where your first conversations go.