Hirelens
AI career copilot · Lens-3

See your CV the way the hiring manager will.

Hirelens puts your CV and the job side by side under a matching model. Every requirement gets traced to evidence in your CV, or flagged as missing, then scored, rewritten and turned into interview prep.

~14 sper full scan
48signals checked
91.4%match F1*
hirelens://lens · cv_daniel_reyes.pdf ⇄ finch_senior_analyst.txtScanning
Lens-3 · 48 signals · 2,140 tokens · 390 ms · conf 0.92matchpartialmissing
Live demo · real model

The lens console.

A sample analyst CV and a fintech job are loaded. Press Analyze and watch Lens-3 parse, extract, match and score in real time, then explore the annotated side-by-side view. Or paste your own. Nothing you type is stored.

hirelens/match
Lens-3 Connecting to AI…
0 of 3 free scans used this session
That's your 3 free scans. Go Pro for unlimited scans, or keep exploring, it's a demo.
cv + job · sample 1Edit freely, then press Analyze
MatchPartialMissingHover or tap a highlight to light up its pair
Idle · waiting for a scan0.0 s
    Raw model output0 tok0 tok/s0.0 s
    // Lens-3 output streams here as JSON when a scan runs.
    StandbyScore — · ATS — · Evidence — · Gaps —
    // The match report appears here: match score, ATS gauge, skill radar, evidence map, keyword coverage, gaps, rewritten bullets, interview questions and a cover letter opener.
    How it works

    Three steps from blurry to sharp.

    Hirelens is built on how real screeners work: a 30-second skim for must-haves, then a closer read for evidence and impact.

    01 · Frame

    Paste the CV and the job

    Any format works. We pull out requirements, seniority signals and the keywords an applicant tracking system will search for.

    02 · Focus

    AI reads both, side by side

    Every requirement is traced to a quote in your CV, or marked missing, and weighted by how critical it is to this role.

    03 · Expose

    Get a plan you can act on

    A match score, the gaps that matter, rewritten bullets you can paste in, and the questions you'll probably be asked.

    Role-specific match score

    A 0–100 score weighted by what this hiring team needs, plus a separate ATS score for how a parser will read you.

    Evidence map

    Each requirement linked to the exact line in your CV that proves it, shown side by side, so you can see what a screener sees.

    Gaps ranked by severity

    Critical vs nice-to-have, each with a concrete way to close it: a project, a reframe, or a line for your cover letter.

    Bullet rewrites that fit

    Your real experience, restated with the job's language, measurable outcomes and stronger verbs. No invented claims.

    Likely interview questions

    Questions predicted from your gaps and the job, each with a tip on which story from your CV to tell.

    Skill radar

    Six dimensions, from technical depth to seniority, plotted against what the role asks for. Your shape vs theirs, at a glance.

    Under the hood

    A matching model, not a keyword counter.

    Lens-3 embeds every requirement and every line of your CV into the same space, cross-checks candidate pairs with a reranker, then scores fit with seniority calibration. Guardrails make sure every quote it shows you really exists in your documents.

    ARCHITECTURE · lens-3 match pipelinev3.2 · Oct 2026
    INPUTCV + jobPDF · DOCX · textany layout5 languages 01 · PARSEDoc parserslayout-aware CV parserJD requirement extractormust / nice tagging 02 · CORE MODELLens-3bi-encoder embeddingscross-encoder evidence matchfit + seniority scorercalibrated confidence 03 · WRITECoach writerbullet rewriterinterview predictorcover letter opener 04 · GUARDRAILSVerify & shipquote-in-source checkno invented claims[X] metric placeholdersPII scrub in logs RETRIEVALSkills graph31k skills · 140k synonyms RETRIEVALRole benchmarks2.4M anonymised postings re-check every quote Output → match + ATS score · evidence map · skill radar · gaps · rewrites · questions
    91.4%Requirement-match F16,800 recruiter-labelled pairs
    390 msLatency p50 per requirement~14 s full scan
    99.1%Quotes verified in sourceafter guardrail pass
    128kContext window, tokensCV + JD + benchmarks
    5LanguagesEN · DE · FR · ES · PT
    0Training on your datafree scans discarded

    *Internal benchmarks, September 2026, on a held-out set of CV–job pairs labelled by senior recruiters. Not a guarantee of hiring outcomes.

    212kCVs scanned since launch
    2.4×more interview callbacks after edits*
    +19average score lift on a second scan
    4.8/5from 3,100 career coaches

    "It told me my CV never actually said 'stakeholder management' even though that was half my job. Fixed three bullets, got two interviews that week."

    Priya N. · Product analyst, Leeds

    "The interview questions were eerily close. Two of the five came up almost word for word in my panel."

    Tomás R. · Backend engineer, Lisbon

    "I run it for every client before our first session. The evidence map does the 40-minute gap analysis I used to do by hand."

    Ngozi A. · Career coach, Lagos

    *Self-reported by 1,840 Pro users, Jan–Aug 2026. Customers shown are illustrative.

    Pricing

    Pay for the job hunt, not forever.

    Cancel any time. Most people use Pro for two or three months, land the role, and pause.

    Free

    For a quick check before you apply.

    $0 /mo
    Free forever
    • 3 scans per month
    • Match and ATS scores
    • Evidence map and keyword coverage
    • Top 3 gaps

    Pro

    For an active search across many roles.

    $12 /mo
    Billed monthly
    • Unlimited scans
    • Skill radar and full gap plan
    • Bullet rewrites with one-click copy
    • Cover letter openers and interview prep
    • Version history per application

    Career Coach

    For coaches, bootcamps and outplacement teams.

    $49 /mo
    Billed monthly
    • Everything in Pro
    • 25 client profiles
    • White-label PDF reports
    • Client progress tracking
    • Priority support

    14-day trial on paid plans. No card required to start.

    Team

    Built by people who've sat on the other side of the desk.

    Recruiting, machine learning and organisational psychology, in one small team based in Accra and Berlin.

    FAQ

    Questions, answered plainly.

    Does Hirelens make things up on my CV?

    No. Rewrites only rephrase what you've already told us. If a bullet needs a number you didn't give, we mark it with a placeholder like [X%] so you fill in the real figure. Every evidence quote is checked against your text before it's shown.

    Is my CV stored or used for training?

    Free scans are processed and discarded. Pro users can choose to save scans for version history; you can delete them any time. We never train models on your documents.

    How is the match score calculated?

    Each requirement in the job is weighted by importance (must-have vs preferred), then matched against evidence in your CV: direct match, partial, or missing. The score reflects weighted coverage plus seniority fit. The ATS score separately estimates how well a parser will pick up your keywords and structure.

    Will it help me beat applicant tracking systems?

    The keyword map and ATS gauge show exactly which job terms your CV is missing, so the ones you genuinely have can be stated clearly. It won't stuff keywords you can't back up.

    Can career coaches use it with clients?

    Yes. The Career Coach plan holds 25 client profiles and exports white-label reports with your logo and colours.

    What languages does it support?

    English is fully supported today. German, French, Spanish and Portuguese are in beta on Pro.

    Your next application, in focus.

    Join the list for early access to Application Tracker, which re-scans your CV every time you save a new job.