Diagnostic

How to spot a ghost job in Singapore: 5 signals you can check in 60 seconds

Five honest signals, grounded in our live Singapore job index.

Ghost jobs are a Singapore problem, not just an American one. Our analysis of 26,019 current listings shows 32.7% have been reposted three or more times in the last 90 days. Another 0.3% carry requirements so narrowly stacked that one specific person fits. Every minute spent on those is a minute you could have spent on the 21.7% that are clean.

"Ghost job" in Singapore rarely means fake. More often it means already filled internally, posted only for Fair Consideration Framework compliance, or used by agencies to build resume databases. The FCF requires employers to advertise locally before hiring foreigners, which creates a legal incentive to post roles that were never meant to be filled. This explains why "Business Development (Entry-level)" appears 119 times in our current index, often from the same companies.

We built Ava to cut through this noise. Our system reads every Singapore listing and flags the ones that waste your time. We cannot guarantee the right role. We read every Singapore listing and tell you which five are worth your time and why the rest aren't. Find Ava on Telegram.

The 60-second checklist

One signal is a yellow flag worth noting. Two signals mean proceed with caution, expect delays or dead ends. Three signals mean move on, your time is worth more. Only 21.7% of listings pass all checks cleanly. The math is not in your favor, but knowing the pattern helps you focus on the 1 in 5 that might actually hire.

We cannot guarantee the right role. We read every Singapore listing and tell you which five are worth your time and why the rest aren't. Text Ava on Telegram @SGJobAI_bot to get tomorrow's shortlist.

Honest edge cases

These signals flag probable low-quality postings, but they're not proof. Senior specialist roles legitimately need narrow skill sets, and a cybersecurity architect requiring seven specific certifications isn't always fake. Legacy airlines and banks repost evergreen roles monthly as standard practice. A recruiter posting legitimate contract roles will still trigger our recruiter flag. Our hyper-specific classifier catches only 0.3% of listings, meaning most FCF compliance theatre uses subtler language that passes automated detection. The 21.7% clean rate means roughly four in five listings have at least one quality flag, but false positives exist in every bucket.

We cannot guarantee the right role. We read every Singapore listing and tell you which five are worth your time and why the rest aren't. Message Ava on Telegram at @SGJobAI_bot.

Let Ava do the filtering

The numbers tell a clear story. Of 26,019 Singapore job listings this month, only 21.7% pass basic quality filters. The rest fail on recruiter spam (55.4%), copy-paste descriptions under 200 words (57.2%), or endless reposting (32.7%).

Business development roles got reposted 119 times each. Same title, same vague pitch, different day. Supervisors, beauticians, and traveling sales reps dominate recruiter spam. These are real hiring needs filled through volume posting, not sophisticated targeting.

The hyper-specific requirement signal catches just 0.3% of listings, but when it triggers, it usually means FCF compliance theater. Companies post roles with impossible requirement stacks to document their search before hiring internally or sponsoring someone specific. This is legal behavior that produces useless listings.

Salary bands average S$1,711 wide, spanning 44.5% of the stated range. Nearly 30% of roles have comically wide bands. S$3,000 to S$8,000 tells you nothing about actual pay. It tells you the poster doesn't know or won't say.

The average quality score sits at 65.7 out of 100. This means most listings lose points on multiple signals. A recruiter role with a short description and wide salary band scores around 40. These aren't broken postings, they're working as designed for different purposes than helping you find work.

Our signals catch patterns, not guarantees. A 78% clean score beats a 23% clean score, but neither promises you'll get the job. The data can't tell you about internal politics, hiring freezes, or whether the manager actually wants to fill the role.

We cannot guarantee the right role. We read every Singapore listing and tell you which five are worth your time and why the rest aren't. Chat with Ava on Telegram to get these filters applied to your search: https://t.me/ava_sgjobai_bot

Methodology: Every job listing in our Singapore database is scored on four quality signals: recruiter vs direct employer (company name match), reposted (same title and company posted three or more times in 90 days), short description (under 200 words of actual content), and hyper-specific requirements (GPT-4o-mini classifies the mandatory list as narrowly stacked enough that only one candidate plausibly matches, a pattern consistent with FCF theatre). Scores start at 100 and lose points per signal. Numbers below are live counts across our full Singapore listing database.

Looking for a role right now? Chat with Ava, our AI job matching assistant on Telegram. Try Ava.

Report generated 2026-04-21. New report published on the 1st of every month. See all reports.