What is a ghost job posting?
A ghost job is a job listing that is live and searchable but not attached to an active, funded hiring effort. The company isn't rushing to fill the role — and in some cases, isn't planning to fill it at all, at least not in the near term.
This is different from a slow-moving or competitive role. A genuine open position that takes 3 months to fill is not a ghost job. A ghost job is one where, regardless of how good your application is, there is no real process running on the other side.
Estimates of how many job postings are ghost jobs vary widely — from 10% to over 40% depending on the study and market conditions. During economic slowdowns and post-layoff periods, the percentage rises as companies maintain listings for optics while hiring freezes are in place.
Why do companies post ghost jobs?
Building a candidate pipeline. Companies post roles they expect to fill in the next quarter or two. They want to see who applies now so they have a shortlist ready when budget is approved. You might apply, get an initial screen, and then hear nothing for months — and then suddenly get a call.
Compliance requirements. Some regulated industries and government contractors are legally required to post roles externally before hiring internally or via referral. The posting is a formality — the candidate is already chosen.
Testing salary benchmarks. By posting a role and seeing what calibre of candidates apply (and at what expected salary), companies gather market intelligence without committing to hiring. Your application is data, not a real opportunity.
Showing investors and employees growth signals. A large job board presence signals momentum. Some companies post aggressively during fundraising rounds or to prevent internal talent from feeling the company is shrinking.
Lazy listing management. Roles that were filled months ago but were never taken down. No malicious intent — just administrative neglect. These are the most common type of ghost job and the most avoidable to apply to.
How to spot a ghost job before applying
No single signal is definitive, but these are the strongest indicators:
Posted more than 30 days ago with no update. Fresh roles get applications fast. A role that has been up for 45+ days without being marked "no longer accepting" is either very niche, poorly promoted, or not actively being filled. The older the listing, the more suspicious.
Vague, generic job description. Real open roles are written by a hiring manager who knows exactly what they need. Ghost postings often read like they were templated — generic responsibilities, no specifics about the team, no mention of what the person will actually work on in their first 90 days.
No named recruiter or contact. Active searches typically have a recruiter driving them. A posting with no human name attached — just "the talent team" — is harder to follow up on and often indicates lower urgency.
Company recently announced layoffs. Companies that just let people go and simultaneously have open listings are often maintaining postings for morale reasons (to signal things are fine) or for pipeline building before a planned re-hire.
Same role reposted multiple times. A role that has been up, taken down, and reposted 2–3 times is a red flag. It may indicate the company can't agree on what they want, or that they keep getting offers they can't fund.
LinkedIn shows "100+ applicants" but the role is still open weeks later. High applicant volume typically speeds up decisions — companies get to their shortlist faster. If a role has hundreds of applicants and has been open for weeks with no closure, something is off.
What to do about ghost jobs
Still apply — but don't build your strategy around any single listing. The correct response to ghost jobs is not to filter them out obsessively; it's to apply at sufficient volume that ghost jobs become a manageable percentage of your pipeline rather than a devastating outcome for a single application you invested heavily in.
Prioritise fresh listings. Set up job alerts that surface new postings daily and apply within the first 48–72 hours. Fresh roles are almost by definition not ghost jobs — the listing just went up. Being an early applicant on a real role significantly improves your odds compared to being applicant #400 on a 30-day-old listing. This is one of the strongest arguments for automating your job search — automated tools apply to new roles immediately when they're posted.
Verify via LinkedIn before investing heavily. Before spending an hour tailoring a cover letter for a senior role, search LinkedIn for the company and see if anyone with a relevant job title joined recently. If someone was just hired for "Senior Product Manager" 3 weeks ago and you see that same role open — it's likely a ghost.
Follow up strategically. If you apply to a role and hear nothing after 2 weeks, a brief follow-up can surface whether the role is real and active. A ghost job listing will generate no response; an active search might.
The bigger picture: ghost jobs make volume more important, not less
Ghost jobs are a real drag on the efficiency of any job search. If 20–30% of listings you apply to are ghost jobs, your effective response rate is lower than the raw numbers suggest — because some percentage of your applications are going into a void regardless of how strong they are.
The correct response is not to apply less — it's to apply more efficiently and at higher volume. Apply to fresh listings quickly, use automation to maintain volume across multiple boards simultaneously, and treat any single non-response as weak signal rather than feedback on your application quality.