Callings.ai Webinar · Session Companion

How Job Seekers Get Found

Keyword search isn't dead. But it is running on empty.

Wayne Rainey · The Career Cantina · Laura Wigglesworth · Callings.ai Senior Talent Advisor

April 9, 2026  ·  12:00 PM ET / 9:00 AM PDT

Presented in partnership with Callings.ai

View the original event listing →

Session Companion

Fifteen slides, rendered as reading material. The deck is the source; this is the substance.

Slide 01

How Job Seekers Get Found

A webinar presented by Wayne Rainey of The Career Cantina alongside Laura Wigglesworth, Senior Talent Advisor at Callings.ai.

The premise in one line: keyword search isn't dead — but it is running on empty. Something different is taking its place, and most job seekers are optimizing for a system that's changing underneath them.

Slide 02

The Big Idea

Hiring systems are at a fork in the road.

Semantic search — systems that read for meaning, not just matching words — is making inroads. The two systems reward very different things.

You can't pick which system reads you. But you can write something both systems respond to.

Slide 03  ·  Section 1: The Fork in the Road

The Market Hasn't Collapsed. The Rules Have Shifted.

Most job seekers are optimizing for one road without knowing two exist.

The Road You Learned

Keyword search. Job boards. Apply and wait. The system looked for your words. You optimized for the words. It was mechanical, predictable, and still partially in play.

The Road That's Emerging

Semantic search. Pattern recognition. Meaning over keywords. The system tries to understand what kind of professional you are — not just what words appear on your page.

Slide 04

How the Two Systems Work

Just enough mechanism to make the rest make sense.

Keyword Search

Looks for words. Scans for exact matches. Rewards repetition and frequency. Filters first, ranks early. Needs you to use the right words.

The recruiter decided who fit and how well.

Semantic Search

Looks for patterns. Reads your whole document as a story. Rewards coherence and consistency. Discovers first, places you in a category. Infers what you do from context.

Those decisions are made before the recruiter sees a single name.

Slide 05

The Inflection Point

Keyword search reads your resume looking for words.

Semantic search reads your resume looking for a story.

Same document. Different question being asked of it.

Slide 06

Before We Look Under the Hood

Semantic search reads your entire resume at once. It builds a picture from everything together.

What follows is a slow-motion replay — one section at a time — so you can see what each system picks up and what it misses.

Think of it like slow motion replay. The play didn't happen that slowly. But you need the slow motion to see what actually occurred.

Slide 07

Under the Hood: Professional Summary

Meet Sarah Chen — a project manager whose resume looks competent on the surface and invisible to the system underneath.

"Results-driven project manager with over 10 years of experience leading cross-functional teams in fast-paced software environments. Known for delivering projects on time and within budget while maintaining strong stakeholder relationships. Passionate about process improvement and collaborative problem solving."

Keyword Search Picks Up

project manager, cross-functional teams, on time and within budget, stakeholder relationships, process improvement — then stops.

Semantic Search Reads

Software industry context. Mid to senior level (10 years). People management and communication. Delivery focus.

Notices: no domain, no scale, no evidence. Not sure where she belongs.

Slide 08

Under the Hood: Most Recent Experience

Senior Project Manager  ·  Meridian Software  ·  2019 to Present

"Led implementation projects for enterprise software clients across multiple industries. Managed project timelines, budgets, and cross-functional teams to ensure successful delivery. Served as primary point of contact for client stakeholders throughout the project lifecycle. Facilitated regular status meetings and provided executive-level reporting. Supported sales team during pre-sales process by participating in client discovery calls."

Keyword Search Picks Up

Senior Project Manager, implementation, budgets, cross-functional teams, executive-level reporting, pre-sales.

Misses: scale, team size, client profile.

Semantic Search Reads

Enterprise software delivery. Client-facing, external stakeholders. Sales alignment and pre-sales involvement. Executive communication skills.

Notices: no team size, no budget range. Large company or small? Technical PM or business PM? Unclear.

Slide 09

The Delta

Sarah's resume isn't bad. It's invisible.

Question Keyword Search Semantic Search
Does she show up? For generic PM searches, yes. For specific searches, inconsistently.
How is she sorted? Generic PM. Broad software PM — not sure where she fits.
Where does she rank? Competes with every PM who used the same words. Lost in a crowded category with nothing to set her apart.
What's missing? Keywords aren't wrong, just thin. Scale, domain, complexity — the evidence the system needs.
What does the human see? A resume that looks like everyone else's. A story that never quite starts.

This table assumes Sarah's resume reaches a human. It may not. Discovery is the gate. If the system can't place her, no human ever sees her name.

Slide 10

Nouns, Verbs, and Proof

Not a rewrite. A demonstration of the principle — in Sarah's world.

"Led enterprise software implementations for clients across six industries, delivering every engagement on schedule and reducing average client onboarding time by 30 percent."

Verb

Led · delivering

Action words that show what she did — not what she was responsible for. The human reads for verbs. They tell the story.

Noun

enterprise software implementations · clients across six industries

The identity signals. Domain, scope, client profile. What the machine reads to decide what category she belongs in.

Proof

every engagement on schedule · 30 percent reduction

The numbers that make everything else believable. They anchor the verbs for the human and cluster with the nouns for the machine.

One sentence. Three jobs done simultaneously. This is what both readers are looking for.

Slide 11

Two Readers. One Document.

Your resume and your LinkedIn profile each have two readers. The same logic applies to both — but different systems are doing the reading.

Reader One — The Machine

Reads your document first. Starts with nouns — the identity signals that tell it what category you belong in. But it also reads verbs and proof. Strong action language and specific evidence elevate you within a category once you're in it. All three work together.

Reader Two — The Human

Reads your document second. Starts with verbs and proof — evidence of action and what resulted. But nouns matter too. Title, company, and industry establish context before they evaluate the evidence.

Proof serves both readers simultaneously. It is doing double duty.

Slide 12

What You Can and Cannot Control

Three stages. One output. What the system does before any human is involved.

01

Discovery

The system decides whether your profile belongs in the results at all. Binary — you're either in the pool or you're not. You can influence this. Are you in the right neighborhood?

02

Categorization

The system places you in a talent category based on the weight and consistency of your language and evidence. You can influence this. Which house are you in?

03

Ranking

The system compares you to everyone else in the pool. Engagement signals, recency, profile history. Factors you cannot see. You cannot control this. Where do you sit in the room?

04

Output

A pre-sorted, pre-ranked pool. What happened between the recruiter's prompt and these results is a black box. Anyone who tells you they can guarantee your ranking is selling something.

Slide 13

What Can I Do?

The system is asking different questions now. Answering them makes you more legible to semantic search — and stronger for keyword search. Clarity serves both.

Surface
Keyword Asks
Semantic Asks
Resume Professional Summary
Do these keywords appear?
Does this describe what they actually did and what resulted?
LinkedIn Headline
Does this title match my Boolean string?
Does this tell me what kind of professional they are?
Resume + LinkedIn Profile
How many times do the right words appear?
Is there enough evidence here to place this person in a category?

Slide 14

What the System Is Actually Asking About You

Three questions. Every search. Before any human is involved.

1

What kind of professional is this?

The identity question. An ATS reads your resume summary and job titles. LinkedIn Recruiter reads your LinkedIn headline and titles. Different systems, same question.

2

What have they actually done — and at what scale?

The evidence question. An ATS reads your resume bullets for verb-plus-proof clusters. LinkedIn Recruiter reads your LinkedIn experience. Resume bullets carry the most weight in ATS systems.

3

Is the story consistent?

The coherence question. Does everything point in the same direction? Each system reads its own document — but recruiters often check both. Fragmented signals on either surface create doubt.

Slide 15

What You Now Know

  • Semantic search is making inroads. It is not everywhere yet. You don't have to rebuild everything the moment you get off this call.
  • The system reads differently than a human does. Not better or worse. Differently. Knowing that changes how you write.
  • You can influence whether you get found and how you get categorized. You cannot control ranking. That's not a limitation. That's an honest map of where your energy is worth spending.
  • The questions the system is asking about you are answerable. Not perfectly. Not with a formula. But they are legible questions with legible answers. And you now know what they are.
  • Awareness is the lever. What you do with it is yours.

Questions & Answers

Questions synthesized using multi-agent AI analysis — developed by Wayne Rainey.

No results for that search. Try a different term.

What exactly is semantic search — is it AI, and what's the actual mechanism?

Think of keyword search as a very literal-minded librarian. You ask for books about "dogs" and she hands you everything with the word "dog" on the spine. Semantic search is a librarian who's read every book in the library and actually understands what they're about. You ask about dogs and she also pulls the ones filed under "canines," "retrievers," and "man's best friend."

The mechanism is something called vector embeddings. Your resume gets converted into a mathematical representation of its meaning — not its words, its meaning — and the system finds profiles whose meaning maps are closest to what the recruiter is looking for. It's the same class of technology that powers ChatGPT. Not magic. Pattern math at scale.

Is semantic search everywhere, or just some systems?

Not everywhere. Not yet. Think of it less like a light switch and more like a dimmer that's slowly being turned up across the industry. Many ATS platforms still run primarily on keyword/Boolean logic. LinkedIn Recruiter has been layering in semantic capability progressively — Boolean search fields still exist, but what's happening underneath them is increasingly semantic.

The honest answer is: you won't know which system any given employer is running. The good news is that writing for semantic search doesn't hurt you in keyword search. Clarity serves both. You're not choosing between them — you're writing to be legible to both at once.

How does the system "notice" that something is missing from my profile?

It doesn't wave a red flag that says "no scale data found." What it does is shrug. Without enough signal to place you with confidence, the system puts you in a generic category — the professional equivalent of the miscellaneous drawer. You're not penalized for absence. You're just unanchored. And unanchored means you surface in broad, competitive, low-conversion searches instead of the specific ones where you'd actually win.

That's the Sarah Chen problem. Her resume isn't bad. It just doesn't give the system enough to work with, so the system guesses — and the guess is wrong.

When a recruiter searches for me, how is that query processed?

The recruiter's query goes through the same encoding process your profile does. Both get turned into vectors, and the system finds profiles whose meaning is closest to the query's meaning. That's why coherent, specific writing finds you in relevant searches even when your exact words don't appear in the recruiter's search string.

A query for "enterprise software PM with healthcare experience" can find you even if you wrote "led digital transformation engagements across hospital systems" — as long as the meaning maps are close. Keywords are no longer the secret handshake. Meaning is.

I've been applying for months and hearing nothing. Is semantic search my problem?

It might be — but let's diagnose before we prescribe. There are three different places the system can lose you, and they require three different fixes.

Discovery failure: you're not showing up in searches at all. You're not in the pool.
Categorization failure: you're showing up in the wrong searches — a senior operations leader appearing in coordinator results, or a global health recruiter surfacing in generic HR generalist pools.
Ranking failure: you're in the right pool, categorized correctly, but sorted below the people who get called.

Most mid-career professionals right now are dealing with a categorization problem. The system can see them — it just can't figure out what kind of professional they are. So it puts them somewhere generic. Generic is a crowded room. You don't want to compete there.

What are the actual ranking signals I supposedly can't control?

LinkedIn doesn't publish a ranking rulebook, but here's what's known and reasonably inferred: recency of profile edits, connection density within your target industry, how often your profile gets clicked from search results, InMail response rates, and activity signals like posting and engaging. "Open to Work" affects where you appear in certain search filters. Premium account likely nudges some visibility.

The point isn't to memorize the list — it's to understand that most of these signals accrue from behavior over time, not from a single profile rewrite. You can't sprint your way to the top of the ranking stack. You can get into the right pool and get categorized correctly. That's where your energy pays off.

Can I influence my ranking by getting categorized more precisely?

Yes — indirectly, and it matters. If you're categorized as "enterprise software PM" rather than "generic PM," you're competing in a much smaller, more relevant pool. The ranking algorithm might treat you exactly the same — but the room you're ranked in is smaller.

Think of it like getting seeded into the right tournament bracket. You didn't change your tennis game. You just stopped competing in the open draw against everyone.

My resume probably looks like Sarah Chen's. Where do I even start?

Start with two things: your professional summary and your most recent job title. Those two sections carry the most categorical weight. The system reads them first and uses them to figure out what bucket you belong in — not just your function, but your domain, your scale, your context.

Here's the test: hand your summary to someone who has never met you and ask them to describe what kind of professional you are. Not what you do — what kind. If they can't answer specifically, the machine can't either. That's your starting point.

Do I have to rewrite everything?

No. Concentrate your energy where the signal is densest: the professional summary, the most recent two roles, and your LinkedIn headline. Those sections do the majority of the categorical work. Everything else in your resume is either confirming or contradicting the identity those sections establish. Fix the foundation first. The rest is refinement.

What if I don't have numbers? My work doesn't generate a "30% reduction."

Proof doesn't require a percentage. It requires specificity. "Managed stakeholder relationships" is vapor. "Served as primary point of contact for a 40-country client portfolio during a system migration" is proof — it has scope, context, and consequence without a single number attached.

Ask yourself three questions: What was the scale? What were the stakes? What changed because I was there? The answers are your proof. Numbers make proof easier to read. They don't define proof. Specificity does.

My LinkedIn headline just says my job title. What should it say instead?

Your headline is doing the most public-facing semantic work of anything on your profile. The system reads it to answer: what kind of professional is this? Your job title answers "what is your job." Your headline should answer "what do you do, for whom, and at what scale."

Compare: "Project Manager" versus "Enterprise Software PM | Cross-Industry Implementation | Client-Facing Delivery." Same person. Very different signal. The second version gives the system three anchor points to place you. The first gives it one, and it's the most generic one available.

Should my LinkedIn profile and my resume say the same thing?

They should tell the same story — not use the same sentences. Your resume and your LinkedIn profile are read by different systems with different weighting. Copy-pasting one into the other isn't a sin, but it's a missed opportunity. LinkedIn rewards a slightly more narrative, conversational register. Your resume rewards compressed, verb-forward precision.

The identity signals — your domain, your scale, your function — should be consistent across both. The system is listening for coherence. Give it the same song in two different arrangements.

I hate posting on LinkedIn. Do I have to post to get found?

Not to get found in search. Posting affects engagement signals that influence ranking — but ranking is the part you can't fully control anyway. Profile optimization is what drives discovery and categorization, and those don't require a single post.

That said, if you're a passive candidate who hasn't touched your profile in 18 months, a profile update itself is a recency signal. You don't have to become a content creator. You do have to keep the lights on.

How do I know which system the company I'm applying to is using?

You don't. And that's actually fine, because the answer to both systems is the same: write clearly, specifically, and coherently about what you actually do. Keyword search rewards relevant terms. Semantic search rewards relevant meaning. A well-written resume with strong domain nouns, specific action verbs, and concrete proof satisfies both simultaneously. You're not writing for the system. You're writing to be legible. Legibility is universal.

Does keyword stuffing hurt me with semantic search?

The aggressive version — white text on white background, wall-to-wall keyword repetition — doesn't reward you in semantic systems. The system isn't counting keywords. It's reading for coherent meaning, and keyword-stuffed text is incoherent. It doesn't necessarily penalize you with a negative score. It just reads like noise, and noise gets categorized as nothing useful.

Working relevant terminology naturally into your experience descriptions is just good writing. Do that.

Is this just a LinkedIn/ATS thing, or does it affect Indeed and ZipRecruiter too?

It's spreading. Indeed has been moving toward semantic matching for several years. ZipRecruiter's "Invite to Apply" feature uses semantic matching to surface candidates for roles they didn't apply to. The degree of implementation varies by platform, but the direction is consistent across the industry. The job boards built on pure keyword matching are the ones running on empty. If you're optimizing for one, you're increasingly optimizing for all.

I've had a nonlinear career — marketing, operations, project management. Does the system just get confused?

It doesn't get confused so much as it gets indecisive. Without a dominant signal, it puts you somewhere generic — and generic is where you go to get ignored. The fix isn't to pretend your career was linear. It's to give the system a through-line it can use.

What's the connective tissue across those functions? If the answer is "I'm the person organizations bring in when they need someone who can operate across silos," that's an identity. Write to that identity consistently, and the system has something to hold onto.

I've spent my career in international development / nonprofit / public health. My titles don't translate to LinkedIn's taxonomy. What do I do?

This is a structural problem, not a writing problem. "Chief of Party," "Country Director," "Programme Manager" — these are prestigious titles in their sector that commercial ATS systems may flatten or misread.

The practical answer is to add translation context. "Country Director (equivalent: Regional VP, Operations)" or a summary that explicitly names the commercial equivalents of what you did: "Led a $12M operation with 200 staff across three countries — equivalent to a P&L-owning regional GM role." You're not lying about your identity. You're providing the dictionary entry the system is missing.

If I use ChatGPT to rewrite my resume, will that help or hurt me?

It depends entirely on how you use it. If you use AI to generate generic-sounding resume language — the kind that reads like a job description written by a committee — you'll end up with a resume that's technically clean and semantically beige. The system can find you. It just can't place you anywhere specific.

If you use AI as a drafting partner — feeding it your actual accomplishments and asking it to help you tighten the language, sharpen the proof, strengthen the verbs — that's legitimate and it improves your signal. The tool is only as good as the specificity you bring to it. Garbage in, generic out.

Does semantic search penalize AI-written resumes?

Not currently in any documented way. What the system detects — implicitly — is coherence and specificity. A resume that sounds like everyone else's, because it was written by the same AI prompts everyone else is using, gets categorized the same as everyone else. That's the real risk. Not a penalty. A wash.

Now recruiters are using AI to write job descriptions. Is it AI vs. AI now?

Welcome to the arms race. AI-written JDs get matched against AI-optimized profiles, and the signal degrades on both ends. What wins in that environment is genuine specificity — the kind that only comes from a human who actually knows what the job requires or what they've actually done.

The candidates who write authentically and specifically will outperform the ones who let AI write their entire story, because authentic specificity is exactly what semantic systems are trying to find. Ironically, the more AI floods the field, the more valuable original signal becomes.

What are recruiters NOT seeing because of how they're constructing their searches?

This is the question most recruiters don't ask themselves often enough. When you construct a Boolean or semantic search, you're defining the walls of the room you're looking in. Candidates who describe their experience differently than you searched for — and there are excellent candidates who do — never appear.

Passive candidates with older profiles, sector-crossers, and international professionals with title translation issues are disproportionately invisible to standard search construction. The system doesn't surface what it can't find. Recruiters tend to assume the results they see are the best candidates available. They're actually the best candidates whose language matched the query.

What's the one thing recruiters should change about how they write job descriptions?

Write the JD the way a great candidate would describe the job, not the way a lawyer or an HR system would describe the headcount. Specifically: replace "responsible for" with action verbs, replace vague scope language with actual scale ("global team of 40" not "large, matrixed organization"), and describe what success looks like in the first 90 days.

Those three changes make your JD semantically richer — which means the system matches it against more relevant candidate profiles, not fewer.

Is consistency checked within one document, or does the system compare my resume and LinkedIn against each other?

Within a single system — yes, coherence is assessed across the full document. An ATS reads your entire resume as a story and looks for whether the signals point in the same direction. LinkedIn Recruiter reads your profile the same way.

Whether the two systems talk to each other depends on the employer's tech stack. Some ATS platforms ingest LinkedIn data directly, which means your resume and your profile may be evaluated side by side. Recruiters themselves almost always look at both. The practical takeaway: contradictions between your resume and your LinkedIn create doubt, even if no single system flags them algorithmically. Same story, two arrangements. Don't give anyone a reason to wonder.

What about ATS platforms that pull in LinkedIn data — is there a risk of conflicting signals?

Yes, and it's underappreciated. If your LinkedIn headline says "Senior Project Manager" and your resume summary positions you as a program director, the system may hedge your categorization. The human recruiter will also notice the mismatch and wonder which version is true.

Consistency isn't just about SEO. It's about trust. The system is asking: is this person's story coherent? Make sure the answer is clearly yes.

I paid $400 for a professional resume. How do I know if it's actually working?

First, know what "working" means at each stage. At the discovery/categorization stage: are you getting contacted for roles that actually match what you do? If you're a senior healthcare PM and you're getting outreach for entry-level coordinator roles, you have a categorization problem — and your resume may be part of it. At the application stage: are you getting to phone screens from direct applications? If your response rate from tailored applications is under 10–15%, the resume warrants a second look.

The uncomfortable truth about resume writing services: many were trained on keyword optimization principles that predate semantic search. A well-formatted, keyword-rich resume that lacks specific proof and domain coherence will look professional to a human and read as generic to a machine. Ask your resume writer which system they're optimizing for. If they don't know the question exists, you have your answer.

Are there any legitimate moves that reliably improve where I show up?

Yes — at the discovery and categorization layers. Profile completeness matters: a fully filled-out LinkedIn profile with a specific headline, robust summary, detailed experience, and skills listed is more findable than a sparse one. Domain coherence matters: consistent, specific language about your actual function and industry across all sections gives the system more to work with. Recency matters: a recently updated profile signals that you're active.

None of these guarantee anything at the ranking layer. But they meaningfully increase the probability that the right searches find you, and that the system places you in the right category when they do.

After I make changes, how do I know if they're making a difference?

The feedback loop is imperfect — LinkedIn doesn't give you a dashboard that says "your search appearances went up 40%." What you can track: recruiter outreach volume and relevance (are you hearing from people about the right kinds of roles?), profile views (LinkedIn shows weekly view counts on personal profiles), and application-to-screen conversion rates on direct applications.

Give any changes at least 3–4 weeks before evaluating — the system needs time to re-index your profile. And track qualitative signals too: if the roles you're being found for are suddenly more relevant, the categorization is working even if the raw numbers haven't moved yet.