Skip to content

Match

Great candidate,
which roles fit?

For recruiters with a strong candidate and no matching vacancy on the desk. Upload a CV or pick someone already in your database, and Jenny searches current public LinkedIn postings for roles that fit, each one with why it is relevant and what you still need to verify. The promising ones become opportunities linked to the candidate.

Status in productionEarly accessEarly access. Matching a candidate to live LinkedIn postings works in production; ranking against your own open jobs and a list of questions still to ask the candidate are in development.

The problem

Good candidates arrive before the right vacancy

A strong CV lands, the candidate is available now, and none of your open jobs fit. Finding them a role means rereading the CV, guessing which titles to search, and opening posting after posting to see which ones are realistic.

Often nobody has the time, and the candidate signs elsewhere. Or you pitch them to a company whose posting, read properly, asked for something quite different.

What changes

  • A new CV is read into a structured profile that you check and correct before any search runs.
  • Candidates already in your database can be searched for straight from their profile, without a new upload.
  • Search titles are proposed from the candidate’s own experience, so you are not guessing keywords.
  • Every posting shows why it is relevant and what is missing or still to verify.
  • A promising posting becomes an opportunity with the candidate already linked to it.

Matching jobs · Candidate A, Finance Manager

Illustrative — fictional data
  • Financial Controller

    A logistics company · Antwerp

    Relevant: IFRS, consolidation · To verify: SAP

    Saved as opportunity
  • Finance Business Partner

    A pharma company · Wavre

    Relevant: FP&A, French · To verify: team lead

    LinkedIn · 2 days ago
  • Head of Accounting

    A retail chain · Ghent

    Relevant: monthly close · To verify: years in role

    LinkedIn · 5 days ago
Current postings for one candidate, each with what the CV supports and what you still need to check.

How it works

  1. 01

    Start from a candidate

    Upload or paste a CV, or open a candidate who is already in your database.

  2. 02

    Review the profile

    For a new CV, AI prefills titles, skills, experience, languages and location. You correct it and save; nothing is stored before that.

  3. 03

    Find matching jobs

    Jenny proposes up to three search titles from the profile. Choose the titles and a location; each title is one live LinkedIn search.

  4. 04

    Compare the postings

    Each posting lists why it is relevant and what to verify. Open the full text to compare the requirements yourself.

  5. 05

    Save an opportunity

    Keep the postings worth pursuing as opportunities linked to the candidate, with their source link and check date.

Worked example: Candidate A, a Finance Manager who just registered

Illustrative — fictional data
  1. 01 · Upload the CV

    Candidate A’s two-page PDF is read. The profile shows IFRS, consolidation, Dutch and English, and leaves salary and availability as missing.

  2. 02 · Correct and save

    You correct the location to Mechelen and save the record. Only now can a search run.

  3. 03 · Pick titles

    Jenny proposes Financial Controller, Finance Business Partner and Head of Accounting. You keep the first two and choose the Antwerp area.

  4. 04 · Compare postings

    A logistics company’s Financial Controller posting shows IFRS and consolidation as relevant, and SAP and team size as to verify.

  5. 05 · Save and link

    You save that posting as an opportunity linked to Candidate A, with its source link and the date it was checked.

  6. 06 · Still to ask

    In development: a list of what to ask Candidate A, such as salary expectation, availability and commute. You ask; Jenny does not.

You provide

  • A CV as PDF, DOCX or TXT (up to 4 MB and 40 pages), pasted text, or an existing candidate record
  • Your corrections to the extracted profile
  • The search titles and location you want to use

Jenny produces

  • A reviewed candidate record in your database
  • Current LinkedIn postings with their posting date and the time Jenny checked them
  • For each posting: why it is relevant to the candidate and what is missing or to verify
  • Opportunities linked to the candidate, ready for prospecting

Sources and their status

LinkedIn public job searchAvailableCurrent public postings, searched live with up to three titles from the candidate’s profile. No LinkedIn account or key needed on your side.
Your own open jobsIn developmentRanking one candidate against all of your open jobs, with what is met, missing and to verify, is being built.

What it depends on

  • A CV with a text layer: PDF, DOCX or TXT up to 4 MB, or pasted text
  • LinkedIn public job search, which needs no LinkedIn account or key on your side, within the workspace’s daily search limit
  • The AI service for reading the CV; without it, simpler rules prefill what they can

Approval and privacy controls

  • Nothing is searched until you have reviewed and saved the candidate profile.
  • Missing information is shown as “to verify”. It never counts as a match and never as a rejection.
  • Saving an opportunity and linking the candidate are your actions; nothing is sent to the candidate or the company.
  • Searches count towards the workspace’s daily limit on LinkedIn job searches.
  • The public demo reads the CV in memory. The file and the extracted profile are not stored.

Current limitations

  • Matching runs against live public LinkedIn postings. Ranking a candidate against your own open jobs is in development; today your own jobs are proposed for existing candidates only through the Rediscovered talent list.
  • A “still to ask the candidate” list for missing location, salary, availability and role interests is in development. Jenny does not contact the candidate; the questions are for you to ask.
  • Scanned PDFs without a text layer cannot be read, as there is no OCR. Paste the text instead.
  • Each title search returns a limited first page of postings. It is not a complete scan of the market.
  • If the AI service is unavailable, simpler rules fill in what they can and you review every field.
  • LinkedIn’s public job search is not an official API and can limit the number of requests. When it does, Jenny says so instead of showing other results.

Questions about candidate-to-job matching

Can I try this without an account?

Yes. The Try Jenny page reads a CV, shows the profile it extracted so you can adjust it, and searches real, current LinkedIn postings. The file and the profile are not stored.

Can I start from a candidate already in my database?

Yes. Open the candidate’s profile and choose Find matching jobs. Jenny proposes titles from the recorded experience and searches the same way as for a new CV, without the upload.

Why does a posting show reasons rather than a fit score?

The comparison is with a public posting, not with a job whose criteria you have reviewed. So Jenny lists what the candidate’s recorded evidence supports and what still needs checking, and leaves the judgement to you. Evidence-based fit scores are used when you match one of your own jobs against your database.

Will Jenny ask the candidate about salary or availability?

No. Jenny does not contact candidates. A “still to ask the candidate” list, covering location, salary, availability and role interests when they are missing, is in development to help you prepare the conversation. For now, missing facts are shown on the profile as missing.

Does it search other sites than LinkedIn?

No. Live, it searches LinkedIn’s public job listings only — the only job source connected today. Other job boards are not connected.

Related features

See it on your own vacancies and candidates

A short call with the founder: we look at how you work today and show the workflows that fit.