Octopyd RoleMatch Button
RoleMatch adds a button to your careers page and your application page. Candidates upload one resume, see every open role ranked by fit, and start an application that is already filled in.
Works with Octopyd or alongside your existing ATS. No migration required.
Every open role scored on how the candidate really fits, ordered best first. Not a keyword overlap.
Twelve roles, newest first, and no way to upload a resume. The one this candidate actually fits is buried in the list, and nothing on the page says so.
Same page, same twelve roles. One resume reorders them, and the job this candidate fits is now the first thing on the list, with its score.
Without the RoleMatch button, a careers page shows a plain list of all open roles, newest first, with no way to upload a resume: Accounts Payable Specialist, Customer Success Manager, Hardware Validation Engineer, Senior Firmware Engineer, Embedded Software Engineer II. The role this candidate fits is buried in the list and unmarked. With the button, the candidate drops one resume and the same roles are reordered by match, putting the job they fit at the top: Senior Firmware Engineer at 94 percent, Hardware Validation Engineer at 79, Embedded Software Engineer II at 68, Customer Success Manager at 31, Accounts Payable Specialist at 12.
One button turns a static job list into a personalized job finder. A candidate uploads a resume and gets the answer they came for: which of these jobs is right for me?
This is the candidate's side of it. Drop in a file, or click to pick one, and watch the ranking happen.
Demo mode. This uses sample resume data. Your file is never read, uploaded, or sent anywhere.
Your best matches
Senior Firmware Engineer
Engineering, Austin, TX, Hybrid
Hardware Validation Engineer
Engineering, San Jose, CA, On-site
Accounts Payable Specialist
Finance, Austin, TX, On-site
Pick one and your application starts prefilled.
It runs on the public side of your careers page. Nothing for the candidate to set up.
Three steps. One, the candidate uploads a single resume. Two, every open role is scored and ranked by how well it fits. Three, they open an application that is already started, with the same resume attached and their details filled in.
The same button, and the same matching behind it, appears in the careers widget on your own site, on your hosted Octopyd careers page, and on the application page itself. Wherever a candidate meets your jobs, they can find the ones that fit them.
One embed snippet puts your live openings, and the RoleMatch button, on your existing careers page. It carries your branding, so it reads as part of your site rather than a third-party frame.
If you use the Octopyd careers page instead of, or alongside, your own, the button is built in. The visitor uploads on the page and the role list reorders in place.
Plenty of candidates never see your careers page at all. They arrive straight on one job form from a LinkedIn post or a shared link. RoleMatch catches them there: the resume they are already attaching surfaces your other matching roles beside the form.
Included as standard with Silver, Gold, Platinum and Enterprise, and if Octopyd is already your ATS there is nothing to integrate. Staying on your own ATS? The RoleMatch Experience package connects to it with an API key and directs applications straight back into it.
Why it Matters
~95%
of job-ad clicks do not result in a completed application, according to Appcast. The friction starts before the form: long lists of unfamiliar job titles, and candidates left to guess where their skills fit.
Careers-page visitors have already shown interest. RoleMatch helps them find the most relevant opening before they leave, and removes the blank form once they do.
A percentage tells a candidate where they rank. It does not tell them why. Explainable Matching adds the reasoning underneath the score: which of their skills and experience line up with the role, and what the role asks for that their resume does not show.
Candidates get an honest read before they invest time in an application. Your recruiters get applicants who already understand where they stand.
What the score means
An estimate of how closely a resume aligns with the skills and experience a role asks for. It is not a hiring recommendation, and not a probability of being hired. Employers still review every application and make every decision.
Senior Firmware Engineer
Engineering, Austin, TX, Hybrid
Strength
Gaps
Illustrative preview of Explainable Matching. Today RoleMatch returns a ranked score per role; the reasoning shown here is not live yet.
Uploading a resume is not applying. Nothing reaches your hiring team until the candidate picks a role, reviews the application, and submits it.
A resume generates matches and nothing else. The candidate chooses a role, reviews the prefilled application, and confirms before anything reaches an employer.
We keep a copy so a returning candidate does not have to upload again. We use their most recent resume, or the one they select, for evaluation. Candidates can ask us to delete it.
Resumes are sent to third-party AI providers to be read and evaluated against your open roles. That is how the matching and the prefill work.
A candidate can refresh, bookmark, or share their results link, and it does carry their information. The identifiers are unguessable and the links expire.
Candidates never create a profile to see their matches. There is no login step between the careers page and the ranked results.
The score orders roles for the candidate. It is not a screening decision, and it is not used to filter anyone out of your pipeline.
The interactive demo on this page is not the product: it uses sample data and the file you pick is never read, uploaded, or sent anywhere. The behaviour described above applies to RoleMatch running on a live careers page.
RoleMatch sits in front of your hiring process, not inside it. Here is exactly what it does and what it deliberately does not do.
One resume. The right roles. A faster application.
Stop losing qualified visitors to a list of job titles. Put RoleMatch on your careers page and let candidates find the roles they fit.
Share your careers-page URL and we will show you how candidates could match one resume against your current openings.