Google Admits Its Hiring Filters Are Broken. Here's Why Every SG Jobseeker Should Care.

Most jobseekers assume the system works. You apply, an algorithm scans your CV, a human eventually looks at it, and the best candidates rise to the top.
That assumption just took a direct hit — from Google itself.
The Admission Nobody Expected
A leaked internal document revealed that a Google hiring team told applicants outright that its own HR filters are unreliable. The document states plainly that there is a real probability CVs get screened out incorrectly — not because the candidate was unqualified, but because the filter made a mistake.
This isn't a small company cutting corners. This is Google, a company with essentially unlimited resources to build a perfect applicant tracking system (ATS). If their filters are admittedly flawed, the tools used by smaller tech companies, staffing agencies, and generic job portals across Singapore are almost certainly worse.
Read that Google admission again. It's not a rumour from a disgruntled applicant. It's the company saying it to candidates directly.
Why This Should Worry You More in Singapore
Singapore's tech and finance sectors run on high application volumes. A single posting on a major job board can attract hundreds of applicants within days. No hiring manager reads all of them manually.
That means ATS filters are doing the first — and often only — pass on your CV before a human ever sees it. If Google's filters make mistakes at scale, and Singapore employers use similar or lesser tools, the odds of a strong candidate getting filtered out incorrectly are not small.
This matters even more given how tightly regulated and monitored the local labour market is. Singapore's Ministry of Manpower actively tracks employment trends and fair hiring practices, but no regulation currently governs how ATS software ranks or discards candidates. The filter is a black box, and nobody outside the vendor knows exactly how it decides.
What "Unreliable Filters" Actually Means for You
Strip away the technical language, and here's what the Google document really tells us:
- Keyword matching is crude. If your CV doesn't use the exact phrasing the system expects, it may be scored low or rejected — even if your experience is a perfect fit.
- Formatting breaks parsing. Tables, columns, graphics, and unusual fonts can confuse ATS software, turning your CV into unreadable text on the backend.
- Context is ignored. The system doesn't understand nuance. It counts terms. It doesn't judge whether you actually did the work well.
- Errors go undetected. There is no feedback loop telling a candidate their CV was misread. You simply never hear back.
This is the uncomfortable part: a rejection doesn't mean you weren't good enough. It might mean a machine misfired.
Building a CV That Survives Broken Filters
You can't fix Google's system, or the systems used by SG employers. But you can build a CV that gives broken filters fewer reasons to fail you.
- Use standard section headings. "Work Experience," "Education," "Skills" — not creative alternatives. ATS software is trained on convention, not creativity.
- Mirror the job description's language. If the posting says "project management," don't write "led initiatives." Match the exact terms where accurate.
- Avoid tables, text boxes, and columns. Stick to a single-column, plain-text-friendly layout. Visual flair often becomes garbled data.
- Submit in the requested format. If a portal asks for a PDF, use PDF. If it asks for Word, use Word. Guessing wrong can trigger parsing failures.
- Spell out acronyms once. Write "Search Engine Optimisation (SEO)" so the filter catches both the full term and the abbreviation.
- Keep a clean master version. Maintain one well-structured CV and tailor keywords per application rather than redesigning the format each time.
None of this guarantees a filter reads you correctly. It reduces the chances of an easily avoidable, purely mechanical rejection.
The Uncomfortable Truth About Tech Hiring Pipelines
Generic hiring pipelines were built for volume, not accuracy. They exist to reduce the number of CVs a human has to look at — not to guarantee the best candidates get through.
Google's admission confirms what many recruiters have quietly known for years: the system filters for compliance with its own logic, not for talent. If you're relying on a single, unedited CV across dozens of applications through the same generic portals, you're trusting a system that its own architects say is unreliable.
The fix isn't complicated, but it does require effort — tailoring, formatting discipline, and a willingness to stop assuming the algorithm is fair.
Key takeaways
- Google publicly admitted its own HR filters can incorrectly screen out qualified candidates.
- If a company with Google's resources has this problem, smaller SG employers' ATS tools are likely less accurate.
- Rejections from automated systems don't necessarily reflect your actual qualifications.
- A CV built with standard headings, matched keywords, and simple formatting has a better chance of surviving ATS parsing.
- Singapore's regulatory bodies like MOM monitor fair hiring practices, but ATS filtering logic remains largely unregulated — the responsibility falls on jobseekers to adapt.