Built on federal data · Dual-horizon trajectories · Embeddable

Grounded career direction for students. Real-time workforce intelligence for you.

Career Match starts from what a student has actually done — matching their real resume duties against federal O*NET data to surface the occupation they're closest to, what it pays locally, and the live openings near them. As they confirm a direction, your team gets a real-time, anonymized read on where the population is heading. One evidence layer, every mandate — from advising and first-destination reporting to the 180-day clock of a Workforce Pell program.

Built for the 180-day clock — how Career Match fits Workforce Pell & short-term programs

Not another quiz, job board, or data subscription.

Career Match sits in a category of its own — it connects a student's real experience to the live labor market, and turns the sum of those into intelligence for your institution.

Not an interest inventory

Starts from demonstrated experience

No personality quiz or self-assessment. The match comes from the work a student has actually done, compared against federal O*NET task statements — evidence, not aspiration.

Not a job board

Tells students where to aim first

Instead of guessing a search term, students see the occupation their experience points to — and whether it's worth pursuing, with local wages and the state's projected trajectory through 2027 and 2034, before they ever apply.

Not a data subscription

Ties national data to each student

Labor-market dashboards sell aggregate regional data. Career Match grounds that same federal data in the individual — and builds your institution's aggregate from real student activity, not a purchased feed.

Not just a resume tool

Interprets the resume, doesn't just format it

It reads what a resume is pointing toward and reflects it back — so students understand how their experience reads in the labor market.

What the student does.

Students start from a resume they already have — no re-entry, no forms. The engine matches their duties against 18,796 O*NET task statements across 923 occupations, then layers in local wages, the occupation's projected employment path on two horizons — 2027 and 2034, from their state's own labor market office — transferable career paths, and live openings.

semanticinsight.tech/career-match
The student selects one of their resumes and a metro area to begin the match
Evidence trail showing which resume duties matched which O*NET task statements and at what similarity
The ranked matches from the student's experience, with a career-changer's searched occupation — Registered Nurses — selected and labeled as chosen from search
Local median and entry wages plus the trajectory chart — the occupation's projected employment path today, 2027, and 2034 from the state's labor market office
Live local job openings for the occupation in the student's metro
A single posting with wages, growth, and fit shown before the student chooses to apply or rule it out
Step 1 — Resume
The student starts from one of their resumes and picks their metro
The student picks a resume they already have and their metro — nothing to re-enter. The engine reads the work history already in it and compares their actual duties against the full O*NET occupational database, returning the closest matches. No identifying details are needed to run the match.
923 occupations 380+ metro areas 18,796 O*NET task statements
Step 2 — Semantic analysis
It reads the sentences of your work — and shows its work
Keyword tools match vocabulary; this matches experience. The engine reads each sentence of the resume semantically — the word for the industry never has to appear — and shows exactly which duty matched which federal O*NET task statement, at what similarity. That trail is what makes the match defensible to a student, an advisor, or a funder, instead of an algorithm’s black box. And it only exists where experience points: an occupation chosen from search carries no evidence trail — the engine never manufactures a match for an aspiration.
O*NET 30.2 evidence Per-duty similarity Fully auditable
Step 3 — Confirm or aim
Confirm the occupation that's theirs — or aim at the one they're considering
The engine doesn’t guess. It returns the top-ranked matches with a plain-language reason for each, and the student picks the one that describes their real work. Career-changers can also search any occupation they’re considering — here, a food-plant QA tech aiming at nursing — and the choice is labeled as chosen from search, so aspiration is never confused with evidence. Either way, a deliberate student decision is what everything downstream is built on.
Ranked matches Reason for each Search any occupation Choice is labeled
Step 4 — Wages & trajectory
Local wages — and the occupation’s projected path, drawn
Median and entry-level wages for the student’s own metro, and a trajectory chart of the occupation’s projected employment path — today, 2027, and 2034 — from their state’s own labor market office. Both horizons, never smoothed: an occupation can be steady near-term and shrinking long-term, and the chart shows that plainly before the student commits. Where a state hasn’t filed short-term projections yet, the chart says so instead of guessing.
BLS OEWS wages Short-term 2025–2027 Long-term 2024–2034 Never smoothed
Step 5 — Find openings
Live local openings in the student’s metro
With one click, the student pulls current openings for their confirmed occupation in their metro — real postings from real employers, not a frozen list. They stay in control of where and when they apply.
Live postings Metro-filtered Refreshed on demand
Step 6 — Review a job
Wages, growth, and fit — before they apply
Opening a posting shows the typical wages and the growth outlook alongside it, plus a plain note on how it fits. The student chooses to apply on the employer’s own site or rule it out — the decision, and their information, stay with them.
Wages in context Apply or rule out Student in control

Built for the 180-day clock.

A Workforce Pell program runs eight to fifteen weeks, and its eligibility depends on placing 70% of completers within 180 days. There's no semester to run a traditional career office across — participants need to leave pointed at a job, and your team needs a record of the effort. Career Match is the readiness layer that fits that timeline, and it pairs with SkillsFirst resume building to turn a new credential into a job-ready resume before the program ends. It also carries the number the 70% gate quietly depends on: whether the occupation a participant is aiming at is growing in your state at all — states approve hundreds of programs as Pell-eligible, and eligible does not always mean wise.

Readiness

Job-ready before they finish

Participants build a resume and confirm a target occupation during the program — so they exit aimed at local roles with real wages and growth, not holding a to-do list once the cohort disperses.

Fit

Built for adult career-changers

Most Pell participants arrive with real work history. Because the match reads demonstrated experience, it translates prior work plus the new credential into the occupation they trained for — not a blank-slate quiz.

Operations

Career services without a career office

Embedded and branded to you, self-serve for the participant. A short cohort gets a real career-navigation layer without standing up advising staff you don't have the runway to hire.

Documentation

An activity record for your file

The per-participant view records, for each participant, the openings they explored, the ones they chose to apply to, and the ones they ruled out — with dates — for staff follow-up. It's the interim engagement trail you manage toward 70% with, while the official placement and wage figures come from your follow-up and the state's records.

What it is, and isn't. Career Match makes participants job-ready and gives your team a documented activity trail. It does not place participants or certify the 70% outcome — they apply on the employer's own site, and verified placement comes from your follow-up and the state's wage match. It's the readiness and documentation layer in front of the gate, not the gate itself.

One student action. Two kinds of value.

The same resume a student uses to find their own direction becomes, in aggregate, your read on where your population is heading. One loop — grounded in federal data — not two separate tools bolted together.

One student action
A resume

The work a student has actually done, from a resume they already have.

The engine
Career Match

Matches their duties against O*NET tasks, then layers in local wages and growth.

Grounded in federal data · BLS · O*NET
For the student
Grounded direction

Their occupation, local pay, trajectory, and live openings.

For your institution
Workforce intelligence

Where your population is heading — in real time, in aggregate.

A live read on where your students are heading.

Every student action quietly feeds an institution view — no extra work for your team. Three layers, depending on what your program needs: an anonymized aggregate of confirmed direction, an optional per-participant activity view for workforce programs that document engagement, and the participant’s own private record of their path.

Layer 1 · Anonymized aggregate

Confirmed matches — where the population is heading

As students confirm their target occupation, you see which fields they're heading into, how many are aiming at high-growth occupations, and which regions they want to work in — in real time, with no resume text, names, or identifiers stored. Growth is resolved live from your state's current projections on both horizons, so the dashboard updates itself the day your state files new numbers.

semanticinsight.tech/program-dashboard
Institution dashboard showing occupations students confirmed as their target, growth trajectory, and target metros
Layer 2 · Workforce Pell & workforce programs (optional)

Participant activity — for staff follow-up & proof of participation

For programs that need to document engagement: for each participant, the openings they explored, the ones they chose to apply to, and the ones they ruled out as not a fit — each with a date — plus an apply-through rate across the cohort. Each participant row now answers the direction question too: a “pursuing” verdict showing the growth of the target they’ve actually been working — green, flat, or declining, with a flag when the 2027 and 2034 outlooks disagree — and a “targets growing” count across everything they’ve confirmed. Engagement statuses (active, quiet, inactive) surface who needs a check-in this week. It records that a participant went to apply on the employer's site; it does not track whether an application was actually submitted, which happens on the employer's own site and out of view. For a Pell program, that trail is the engagement evidence you keep while managing toward the 70% placement gate.

semanticinsight.tech/program-dashboard
Program dashboard showing, per participant, the postings they explored, applied to, and ruled out, with an apply-through rate — for staff follow-up and proof of participation
Layer 3 · The participant’s own view

My activity — what each student sees of their own path

Participants get their own private view: the occupations they confirmed, in which metros, and the postings they explored, applied to, or ruled out — each with a date, and downloadable as their own record. It’s the same engagement trail staff see, from the student’s side — visible only to them while they’re signed in.

semanticinsight.tech/my-activity
The participant’s own activity view: confirmed targets and the jobs they explored, applied to, or ruled out, downloadable as their own record

A leading indicator, not a lagging one. Most career data arrives years after graduation through surveys. Career Match surfaces which occupations students are actively targeting — confirmed from their own work history — before they leave your platform. Use it to inform advising, program design, and employer partnerships where your students are actually heading.

One line of code. Branded to you.

Career Match is designed to be embedded, not rebuilt. No API to wire up, no data pipeline to manage, no resume text stored on our end. You supply a domain and a brand — we supply the intelligence.

Step 1

Tell us your brand

Send us your logo, name, and accent color. We configure a branded instance — no code changes on your side.

Step 2

Get your embed URL

You receive a single URL scoped to your platform. Drop it into an iframe wherever career navigation should appear.

<iframe src="your-url"
  width="100%" height="900">
</iframe>
Step 3

Your students start navigating

Students start from a resume, confirm their occupation, and immediately see wages, growth projections, career paths, and live job openings — all in your branded environment.

Resume text is never stored

It's processed in memory for the match and discarded — no resume text, names, or identifiers retained.

No complex data agreement

The only third-party processor is OpenAI for occupation matching — consistent with standard platform AI usage policies.

Federal data sources

BLS OEWS wages, state projections, O*NET 30.2 task standards — all labeled and dated in every result.

Participants control their data

Career Match never applies or shares on a participant's behalf. They go to the real posting and decide what to send, and to whom — no surprises.

Add career navigation to your platform.

We work with career services teams, student success platforms, and Workforce Pell and short-term programs. Let's talk about how Career Match could work for your students — and what your team would see.