Cindy Zhu.
← all free guides
Career & job Claude

How to find real jobs (not ghost jobs) with Claude

Hey, it's Cindy ๐ŸŒฑ If you're applying to job after job and hearing nothing back, it's honestly not you. A lot of those listings were never really open, and the rest were crowded before you arrived. This is the full system from the reel: search the source where jobs appear first, filter to the freshest ones, then let Claude flag the ghosts and tailor every application.
the why

Why your applications disappear ๐Ÿ‘ป

Ghost jobs are real, not a conspiracy: Greenhouse's own 2024 hiring data found 18 to 22% of postings are ghost jobs, and around 70% of companies had posted at least one (source). The rest of the problem is timing: sponsored listings pull roughly 74 applications in their first 48 hours versus about 19 for an organic post (source), so by the time a role reaches the big boards, you're in a queue.

The fix: most companies post roles to their own hiring software first, tools like Greenhouse, Lever, and Ashby, days before they syndicate anywhere (how that works). Those career pages are public and Google indexes them, so you can search them directly and skip the boards entirely.


step 1

Search the source ๐Ÿ”

Paste this into Google, swapping in your own role and place. This is the exact string from the reel:

๐Ÿ” the search string
"marketing manager" "remote" (site:boards.greenhouse.io OR site:job-boards.greenhouse.io OR site:jobs.lever.co OR site:jobs.ashbyhq.com)
  1. โœ๏ธ Swap the role. Change "marketing manager" to your title, keep the quotes. Designer, data analyst, account exec, anything works.
  2. ๐Ÿ“ Swap the place. Change "remote" to your city ("Melbourne", "Sydney") or keep remote.
  3. ๐Ÿข Leave the bracket alone. That part points Google at real company career pages: Greenhouse (both of its addresses, it's mid-migration), Lever, and Ashby.
Why Workday isn't in the string: its job pages load with scripts that Google often can't reliably index, so including it mostly adds noise. Greenhouse, Lever, and Ashby pages are plain and indexed fast, which is exactly what you want for fresh results.

step 2

Filter to the last 24 hours โฐ

Run the search, then click Tools under the Google search bar, open Any time, and pick Past 24 hours. Now you're looking at roles posted today, on their own career pages, while the applicant count is still tiny.

Bonus for power users: adding after:2026-08-13 (yesterday's date) to the string does roughly the same thing, but it's hit-or-miss compared to the Tools filter (how the operator works). The Tools menu is the reliable route.

step 3

Let Claude flag the ghosts ๐Ÿšฉ

A career page can still host a ghost job, so vet before you invest. Paste any listing into Claude with this:

๐Ÿšฉ the ghost-job check
Here's a job listing: [paste the full listing]. Act as a skeptical recruiter and score the odds this is a ghost job. Check the classic signals: responsibilities vague enough to fit any role, evergreen wording like "always looking for talent", a role that's been up or reposted for months, no salary range, no named team or hiring manager, and a mismatch between the title's seniority and the actual duties. Give me a verdict (apply / apply with caution / skip), the two strongest signals behind your verdict, and if it's worth applying, the three things this listing suggests the company actually cares about most.

step 4

Let Claude tailor every application โœ๏ธ

Two paths, depending on your setup:

โšก Power path: Claude for Chrome Anthropic's browser extension reads the page you're on (paid plans, in beta, claude.com/claude-for-chrome). With your results open, ask it to open the matching roles, skip anything stale or senior-mismatched, and draft a tailored application for the top three against each real job description.
๐Ÿ†“ Free path: paste it yourself Click into a role, copy the job description, and use the prompt below in regular Claude. Same drafting quality, you just do the clicking.
โœ๏ธ the tailoring prompt
Here's a job description: [paste]. And here's my background: [paste your resume or a few lines about yourself]. Draft a tailored application: a 3-sentence intro that connects my experience to this exact role, then 3 bullet points mapping what I've done to their stated requirements, in their language. Then flag anything in the requirements I don't obviously cover, so I can address it honestly instead of hoping they don't notice.
Always read the real posting before you send anything. Claude drafts fast, but you confirm the role is live, the details are right, and the words sound like you. Never send an application you haven't read.

make it yours

Have Claude write your custom string ๐Ÿงต

The reel string is a great default, but your title has variants ("growth marketer" is not "brand manager"). Have Claude build yours once and keep it:

๐Ÿงต the string builder
You're my job-search assistant. Write me a single Google search string that finds jobs posted directly on company career pages so I can skip the job boards. My role: [your title]. My location: [remote or your city]. Rules: put the role in quotes with 2 to 3 close title variants joined with OR, put the location options in quotes joined with OR, and restrict the search to these sites in one bracket joined with OR: boards.greenhouse.io, job-boards.greenhouse.io, jobs.lever.co, jobs.ashbyhq.com. Give me the base string, a version excluding "senior" and "director" for early-career, and remind me I can filter to the past 24 hours with Google's Tools menu. Output each string on its own line, ready to copy.

bonus round

Five more job-hunt hacks ๐ŸŽ

  1. ๐Ÿ”” Turn the string into a daily alert. Paste your exact search string into Google Alerts and new career-page roles land in your inbox automatically. Your search keeps running while you sleep.
  2. ๐Ÿข Mine the whole company board. When a result lands you on one role, trim the link back to the company's board (everything before the job title in the URL) to see every opening they have, including roles that never reached the job boards.
  3. ๐Ÿ” Run the repost check. Google the company name plus the job title with Tools set to Past year. If the same role has been appearing for months, that's a strong ghost signal, spend your energy elsewhere.
  4. ๐Ÿค Find the human before the pile. Once a role passes the ghost check, look up the team's lead on LinkedIn and send a short note that references the actual role. Have Claude draft it from the job description: three sentences, specific, no essay.
  5. ๐Ÿ“’ Make Claude your tracker. Ask Claude to keep a running table of every application: company, role, date, status, and a follow-up date a week out. The follow-up is where most people silently give up, so systemise it.
Follow @cindiezhu for more AI you can actually use ๐ŸŒฑ