AI Match
AI Match ranks open roles against your resume so the jobs that fit your real experience surface first. Your AI Match page is where you shape your matches.
How it works
- Add your resume. Paste it or upload a file on your AI Match page. FindRole parses it into sections — summary, skills, experience, and education.
- We embed each section. Those sections are turned into vector embeddings once, and stored on your profile.
- Every role is scored. At search time FindRole blends a reranking score with a section-similarity score that compares your resume sections against each job's requirements, responsibilities, and qualifications.
- You get a match label. Each role shows how strong the match is, so you can focus your applications.
Set up your criteria
Everything lives in the AI Match Criteria card, split into three tabs — Resume, Keywords, and Filters. Make a change on any tab and click Save changes; your matches refresh on the next run.
1. Resume upload
The Resume tab is the foundation — your resume powers every match. Click Choose file to upload a PDF or Word document and FindRole extracts the text automatically, then re-scores your matches. Replace it anytime by uploading a new file, or remove it with Delete resume.

2. Keywords
The Keywords tab fine-tunes ranking on top of your resume:
- Boost Keywords — phrases that raise the score of matching jobs. Type your own, or click chips from the Keyword Library (filterable by category: languages, frameworks, cloud, data, AI/ML, security, process).
- Negative Keywords — hide jobs whose title or description matches.
- Negative Company — hide jobs from specific companies.

Enter one term per line, or comma-separated.
3. Filters
Filters are hard cutoffs applied before AI ranking — a job must pass every filter you set to appear at all. Leave any field blank to skip it.
- Minimum Salary — only show roles paying at least this amount annually.
- Location — a city plus a mileage radius (geocoded via OpenStreetMap).
- Job Title Must Contain — comma-separated terms; a job matches if its title contains any of them.

The pipeline strip at the top shows exactly how your filters narrow All jobs down to Your matches.
Your matches
Below the criteria card, Top Jobs For You shows your ranked matches. Each result carries a Match score (1–10) with a breakdown — relevance, similarity to jobs you've saved, freshness, and listing trust — plus the keywords that matched. The Search Funnel at the top shows how the full database narrows down to your strongest matches.

Hit Refresh any time, or after saving changes on any tab, to re-run the match against the latest jobs.
Tips for a better match
- Keep your resume current — skills and recent experience carry the most weight.
- Be specific about technologies and domains; vague summaries match weakly.
- Re-upload after a meaningful update so your section embeddings refresh.
Privacy
Your resume is used only to power your own matching and is tied to your account. See the Privacy Policy for details.