Talent Match · Deterministic · On-device

One job requirement in — the top 10 candidates out.

Upload or paste a job description. TalentGraph structures the requirements — skills, experience, seniority, education, location — then scores every resume in your talent pool against them and ranks the strongest fits, each with a match score, matching and missing skills, and a plain-English rationale. Scoring is deterministic and runs entirely on-device.

1 · Provide the job requirement

🧾

Drag & drop a job posting here

or

PDF, DOCX or TXT · max 10MB

or paste raw text

Structured job requirements will appear here.

2 · Top matching candidates

Candidates scoring 70% or higher, ranked by overall match. Click any candidate for the full profile and a detailed job-match analysis.

🧑‍💼

Run a match above to see the top 10 candidates here.

Why the shortlist holds up

A ranking is only useful if you can explain it to the person who has to interview.

Every score comes with its reasons

Each candidate shows matching skills, missing skills, and fit across experience, seniority, education and location. No number arrives without evidence attached.

Ranks the whole pool in one pass

Every resume you have ever parsed is already a structured candidate, so a new requirement is matched against the entire pool in seconds — not just this week's applicants.

Titles do not have to match

Occupation normalization means a candidate is not skipped because their last employer used a different word for the same job.

Requirement in, ranked shortlist out

The output is a list you can defend line by line.

Structured requirement
{
  "title": "Backend Engineer II",
  "min_experience_years": 3,
  "required_skills": ["Python", "FastAPI",
                      "SQL", "Docker"],
  "preferred_skills": ["Kafka"],
  "location": "Pune",
  "seniority": "mid"
}
Ranked candidates
1.  Priya Raghavan            92
    matched  Python, FastAPI, SQL, Docker
    missing  Kafka
    fit      exp 7.2y ✓ · seniority ✓ · Pune ✓

2.  Arun Menon                84
    matched  Python, SQL, Docker, Kafka
    missing  FastAPI
    fit      exp 4.1y ✓ · seniority ✓ · Pune ✓

3.  Sneha Kulkarni            71
    matched  Python, FastAPI, SQL
    missing  Docker, Kafka
    fit      exp 2.6y ⚠ · seniority ⚠ · Pune ✓

What the run looks like

One requirement, the whole pool, ten ranked candidates.

Talent Match — live run
  1  Paste the requirement or pick a parsed job
  2  Pool loaded ................... 1,284 structured candidates
  3  Skill overlap scored .......... required + preferred, weighted
  4  Fit scored .................... experience · seniority · education · location
  5  Top 10 returned ............... with matching and missing skills each
  6  Open any candidate for the full job-fit breakdown

Ready to run this on your own documents?

The free tier needs no card. If you would rather see it on your real requisition load first, we will walk through it with you.