55 points
1 month ago
| 30 comments
| HN
antonymoose
1 month ago
[-]
What makes a job verified in this case? You can easily verify a firm exists, but that’s not really the critical part. The question “is this a ghost job with no intention to be filled” is the real struggle.
reply
neya
1 month ago
[-]
On top of this, you also cannot verify if the position was filled through another job board. The company/HR might say "we filled it through a different portal" and in most portals, expired listings don't show up and there is no way to verify if they actually did hire someone from there.
reply
ipnon
1 month ago
[-]
Put some money on the line. I'm not an economist but you could structure a market where you cannot just take up mental space in the job market for practically nil. That's the current malincentive, that companies put up job listings they have no intention of filling, even when candidates who are qualified by their own criteria apply. The current job market maladies are a perverse incentive of the price of posting a job and applying for a job are effectively nil, the spread is too big for anyone to make the trade.
reply
sqircles
1 month ago
[-]
Interesting proposal, but I think it would take a good size of money. Maybe 50% escrow of first year salary?
reply
ipnon
1 month ago
[-]
Yeah something like that. A breakup fee between the job board company and the hiring company: “if you don’t hire someone within 90 days we keep half of the salary.” But there’s not much incentive for the hiring side to do this!
reply
danpalmer
1 month ago
[-]
Ask yourself why this isn't the way already. Obviously everyone would rather only see and apply to verified listings, so why don't job boards work like that?

Maybe job advertisers don't want to verify, maybe it's too much hassle, maybe it costs so much to verify that you need to charge too much for listings, maybe verified listings don't scale.

It's all fine to ask what-ifs like this, but since this is obviously the good thing, you need to come with a strategy for how you'll actually achieve it.

reply
idontwantthis
1 month ago
[-]
I think a big reason is that, just like dating apps, they don’t want you to get a job. They want you to stay on the site and load ads/pay a subscription.
reply
muzani
1 month ago
[-]
Recruiters are the opposite; they're often incentivized to get you the job. But in the case of recruiter bonuses, the hirer is biased to hiring a slightly worse applicant that doesn't cost the recruiter fee.
reply
ericb
1 month ago
[-]
> biased to hiring a slightly worse applicant

I understand your reasoning, but in practicality, I don't think this is true. This would be true if companies though with a coherent set of incentives. Instead, individual incentives are at-play here.

If a company is paying for a recruiter, it usually means:

- It isn't highly cash constrained - Values the time of its IC's, managers and HR more than the fee - Valuation for the role is not cost-based, but value-based - Only at the penny pinching startup stage is the recruiter fee a real factor in a multi-year investment that should be yielding a high return. Beyond that, the bias evaporates and the real incentives lie with individual incentives, and available budgets.

reply
not2b
1 month ago
[-]
What does "verified" mean here? You can verify that a real company posted that job, but you can't verify whether it is fake in the sense that they really have an H1B candidate they really want for the position and they are just advertising it to meet legal requirements.
reply
giancarlostoro
1 month ago
[-]
Friend of mine mentioned someone made a site to find those hidden jobs so people desperate for work already in the US can widen their own net. Not really sure how effective they are at it.

https://www.jobs.now/jobs

reply
raw_anon_1111
1 month ago
[-]
No.

A job being “verified” doesn’t solve the main problem post around 2023. Every single job opening gets hundreds of openings within the first day of it being opened.

If you are looking for a job as any type of generic developer - full stack, front end, mobile, back end, it’s almost impossible to stand out from the crowd. No, “I reversed a btree on the whiteboard to get into big tech as a mid level developer” doesn’t make you special.

If you do have a specialized set of skills that allows you to stand out from the crowd, you still shouldn’t be randomly spamming job boards and you should be able to sell yourself to someone at the company.

My personal anecdote. In my specialty - AWS + app dev + leading strategic initiatives, I’m very well credentialed (trust me on this) and in a certain niche of AWS, I was considered one of the industry experts at the time (again trust me).

But when randomly spamming job boards on a lark in 2023, I heard nothing.

That was always a plan B while I was waiting for what ended up being three offers via my network and one by reaching out to a company who specialized in my niche of AWS.

I’m not bragging, I am old. I should have a network and credentials.

reply
lazypenguin
1 month ago
[-]
Yes, we recently posted for an entry/mid level position and we got 1800 applications in a few days. It’s impossible to filter the list, I spent several hours to see how feasible it was and after getting through maybe 150 applications I gave up. We’re a small team, we don’t have the resources to cut through the noise without just blanket rejecting people. There doesn’t need to be a board that vets jobs, there needs to be a board that vets candidates and makes it easier for companies find their ideal candidate.
reply
stevenicr
1 month ago
[-]
Have you seen linkedin's AI hiring assistant? (I've only read about it, but it sounds like it might be the thing)

I noticed with linkedin premium - when you view a job listing it tells you how many other people have applied akready, and what number of them have masters, bachelors, phd, director level, etc.

in this day, it should be a law that all the boards must post this info clearly - just to save us all a lot of time.

The amount of time I have spent putting info together for some job listings and wondered how in the heck they found someone else with the same experience and knowledge.. and to think, there may have been 1500 that applied before hand and literally none of that matters.

They have the data, they should have to post it.

reply
raw_anon_1111
1 month ago
[-]
https://en.wikipedia.org/wiki/Secretary_problem

How do you vet mid level and entry developers? I know that sounds like a dumb question. But I only expect a mid level developer especially enterprise developers to turn well defined requirements into code. The bar is especially low in the age of AI. One is basically interchangeable for another. I have only interviewed senior level developers - ie people who I expect to operate on a higher level of scope, impact and ambiguity.

Those are easy to filter out via a few behavioral questions.

reply
throwawaysleep
1 month ago
[-]
But if that is the standard, what is the point of the mid level developer in the first place? I have a tool to turn well defined requirements into code and it is $20-200 a month.
reply
raw_anon_1111
1 month ago
[-]
I wouldn’t trust AI to do anything that I didn’t know how to do myself. You still need SMEs for mobile, web etc. you just need fewer of them.
reply
operatingthetan
1 month ago
[-]
Do what everyone is doing (for better or worse): feed those into a CLI LLM, have it give you a csv of the top 20 candidates based on some criteria, manually review those.
reply
raw_anon_1111
1 month ago
[-]
What are the top 20 candidates if you just need a random “full stack developer”? All of their resumes look exactly the same.
reply
operatingthetan
1 month ago
[-]
If they are actually "exactly the same" and your criteria is a "random" developer then does it matter which you pick? Look for extracurriculars like active github, personal website/blog, open source contributions, vibe coding skills, etc. I bet 75% of the job market right now is being done on referrals anyway. Tap your network.
reply
throwawaysleep
1 month ago
[-]
Keep raising the bar until all but 20 are excluded.
reply
fn-mote
1 month ago
[-]
That’s not enough.

Surely you will not manage to hire one of the top 20 developers matching any given criterion unless you are paying too 1% compensation. (I made this number up.)

One of the criteria somehow is “will show up for work and not ghost us”.

reply
throwawaysleep
1 month ago
[-]
They applied for the job, so there’s at least some signal that they’d be willing to work there.
reply
ikiris
1 month ago
[-]
If you're truly looking this generic, then what is the problem exactly with taking the bottom 20% of the stack since that's what your pay is going to be anyway?
reply
raw_anon_1111
1 month ago
[-]
In any second tier city the range for mid range developers is only $10K-$20K. You don’t really need rockstar ninja developers to do your standard CRUD LOB or SaaS app.
reply
atmosx
1 month ago
[-]
https://landing.jobs/

No affiliation but they talked with me long time ago. They take upon themselves to perform the first screening… looks like something smaller startups could take advantage of. I am not sure how good they are.

reply
sdevonoes
1 month ago
[-]
99% of the engineers out there are generic ones (including myself)… and most of us are working.
reply
raw_anon_1111
1 month ago
[-]
If you take away my AWS account and my ability to “add on to what Becky said” and “look at things from a 1000 foot view”, I am a “generic developer” and was one for 25 years.

That doesn’t have anything to do with the fact that “generic developers” are a dime a dozen and it’s hard to stand out from the crowd using an ATS. I just said I had the same issue when experimenting with ATS’s.

reply
tryauuum
1 month ago
[-]
Jesus christ, AWS has niches

This shouldn't surprise me, knowledge of a code base is a competitive advantage. But there is just something depressing about it. Maybe it being closed source and you having to learn it by being burned by undocumented behavior? Please tell more

reply
raw_anon_1111
1 month ago
[-]
It’s Amazon Connect - a popular hosted call center solution ported to AWS from Amazon Retail. There are people and companies that do nothing but Amazon Connect. But that’s all they know. I’m a developer first with well rounded experience with AWS. It’s just the niche that helps me stand out a little when I was looking for a job and now internally where I work for a third party consulting company. But you can throw me at almost any AWS related project and I’ve probably done something related over the past 8 years.

I talked a little bit about Connect here:

https://news.ycombinator.com/item?id=47241412

I worked at AWS ProServe / their internal consulting department - full time blue badge RSU earning employee - and I was one of the highest contributors to a popular at the time open source “AWS Solution” around Connect and I had my own open source projects published under AWS’s open source GitHub organization.

BTW, I would never use the “solution” now. There are a lot better ways to do it post gen AI.

The thing was, it was years before AWS introduced APIs around Connect and even longer before they have CloudFormation support. I was the first to use those APIs at scale for clients and found and reported bugs to the team while I was there.

reply
siliconc0w
1 month ago
[-]
Cyrpto had some interesting takes on these sort of problems that we haven't really applied more broadly.

The way I'd design a job board is require the applicant to escrow X and the job poster to escrow Y*X. Y is is the trust ratio. Given a bad experience, either the side can 'burn' the other and send both escrowed amounts to charity. An okay trust ratio might be 10, meaning they'll give you 10:1 burn ratio. A good one might be 100 or 1000. At that point they are essentially handing you a big stick to beat them with if they misbehave.

This would entirely eliminate spam and ghost jobs - suddenly everyone would be magically really responsive and polite.

reply
isbvhodnvemrwvn
1 month ago
[-]
What is the incentive from the company side to use this? Any rejected candidate is going to say they had a bad experience.
reply
siliconc0w
1 month ago
[-]
The company's incentive is they get strong talent without the expensive of recruiters, they have a way to signal they're serious about hiring and aren't going to waste people's time.

A rejected candidate may burn the company but it requires burning their own stake as well so the incentive is really only there if they feel they've been significantly mistreated.

reply
phantomathkg
1 month ago
[-]
This won't help in countries like Singapore.

When you are a jobseeker, yes, you don't want to apply for job post that is destined for internal transfer.

When you are someone who is in the process of internal transfer, you want this JD has many applicants to prove to the government that this roles has applicants but they are not as strong as the one being transferred.

When you are the hiring manager, you want the process to be finished quickly, whether it is the internal transfer you like, or hiring externally.

This so called verified board stop the transfer from happening.

If you are the outside applicants, great. If you are the one being internal transfer, you want to burn this board.

For record, I have been both side of the picture. Transferred to Singapore and now looking for job, and also as a hiring manager. So I know the pain from all angle.

reply
pluc
1 month ago
[-]
Verified how?

The poster has an account? No

The poster has confirmed an email address? No

The poster has a confirmed email address that is associable to the business? Maybe

The poster has a confirmed email address that is associable to the business and their name is verifiable as HR/Hiring Manager/Someone in a legitimate position to post this offer? Sure

reply
aeonfox
1 month ago
[-]
Has a registered business that's been around longer than 6 months.

Has a confirmed business phone number, called by a human that verifies another human is on the other end.

Has a confirmed business address (mail them the confirmation code).

Has a website that's been around longer then 6 months.

Has a Google Maps location that's been around longer than 6 months.

reply
mierz00
1 month ago
[-]
Aren’t people researching the companies they are applying for?

Also, I don’t think I have ever applied to a fake job.

reply
nbhdcity
1 month ago
[-]
I don’t want my application to be swallowed up in the deluge of bot applications either tho. Can you verify the other applicants too even maybe clearing that they meet a minimal qualification so my qualifying application actually gets reviewed?
reply
neom
1 month ago
[-]
https://www.news.google.com/search?q=ghost+jobs - ghost jobs are a real problem - I don't know if this is the solution.
reply
frenchman_in_ny
1 month ago
[-]
Cornell ILR is trying to build out a job board [0] like this -- but I feel like it's failing because it's simply an aggregator of other job boards, with limited value add.

[0] https://jobsearchplatform.ilr.cornell.edu/

reply
tompccs
1 month ago
[-]
I am building something in this space: teeming.ai/jobs

While we are focused specifically on technical roles in AI startups, and we don't "verify" per se, we do enrich jobs data with investor-grade intelligence on the startups themselves, so you can see which companies have legitimate backing.

reply
hmokiguess
1 month ago
[-]
What’s an example of a job scam? How does the scammer benefits from it? I have never heard of this, just looking to learn more about it.
reply
basilikum
1 month ago
[-]
Identity theft: You have to verify your identity for the job, but in reality they trick you into handing over personal data, your SSN or id scans or completing some actual identity verification – that isn't just copying pixels or numbers – where you think you are verifying for the job offer, but in reality you complete the verification for e.g. opening a bank account in your name that they then control. Of course the identity verification service should check that you really know what you are verifying for, but that doesn't mean they actually do or the scammers might have some excuse to explain the discrepancy; like you get a job at a bank and to start working you have to open an account with them because salary or benefits get credited there. Helpfully they create the account for you and all you have to do is do the identity verification.

Variations of advance fee scams: Can be simple like you got a job but have to pay a fee to the head hunting agency that you'll get reimbursed on top of your first salary from your new employer of course, or more advanced: Your job involves buying products or services and testing or auditing them.

Money mules and laundering: As part of your job you have to forward money between your and external accounts. This is less obvious than the advance fee. You get the money first, you just don't know that you are funnelling the money from other scams to the scammers.

These things might seem easy to see through in theory, but they prey on desperate people in hardship. You believe to have finally found a job and all seems well during the onboarding process. Maybe it takes a little longer with a little back and forth or multiple interviews until you are emotionally invested into the job offering. Of course it seems weird that you have to pay out of your own pocket for a product you do QA testing for before you receive any money from them. But you have to deliver if you want to keep the job. After all they have many more options of applicants to choose from while for you this is the only job offer you got after months of searching.

reply
SlightlyLeftPad
1 month ago
[-]
For one, it’s a form of personal information harvesting. People tend to apply with non-burner accounts
reply
hmokiguess
1 month ago
[-]
and I assume the value here would be some data broker deal? feels odd to me still
reply
apothegm
1 month ago
[-]
Also used for identity theft.
reply
1970-01-01
1 month ago
[-]
Hiring is so broken that this just isn't enough. We really need an IETF RFC for open positions. A full-blown TCP-like protocol for an open position, with TTL, SYN ACK handshakes, and data encryption. Anything else is half-assing it. I'm only half joking. It's pretty bad today.
reply
spy888
1 month ago
[-]
You have to think through the applicant issue. As a hiring manager every time I post a job i get hundreds of applicants and most are not viable for different reasons. A verified listing does nothing to help me deal with the influx of low quality and fake applicants.
reply
ZDisket
1 month ago
[-]
Upwork has candidates buy "connects" with real money that are spent when applying to jobs. Ultimately it seems some form of payment is a proven gate.
reply
maxaw
1 month ago
[-]
Curious - are there not good tools for filtering through applications? there must be a lot of llm related offerings
reply
tjpnz
1 month ago
[-]
Throw half of them in the bin. You can't afford to hire unlucky people.
reply
fortran77
1 month ago
[-]
There's two sides to this. Companies need to be able to make sure they're able to locate (and not miss) viable candidates. But job-seekers need to know there's a legitimate company and an actual job. There are many job scams out there, especially for entry level, low-skill jobs.

In my early days, I once went through three interviews for a small "start up." On the third round, the founder admitted he couldn't pay me in anything but "equity" even though I specifically asked about funding and compensation on the first interview. (I got a very early "Craigs List" to pull the job listing--with an personal reply from Craig Newmark--and the "employer" settled with me for several thousand after I sent a demand letter and filed a claim in Santa Clara County small claims court for fraud.)

reply
1123581321
1 month ago
[-]
Probably not, as you’d essentially be performing the function of a recruiter, but not providing the ability for applicants to skip the initial steps of the hiring process by talking to you. Recruiters already list their open jobs in board-like software.
reply
jmye
1 month ago
[-]
Yeah, my first thought was, "Isn't this what recruiters are supposed to be providing?"

And like, sure, there are some terrible ones. But I've worked some incredible groups, too.

reply
cosmosgenius
1 month ago
[-]
I would use it if it gives marker for time-to-respond, time-to-hire etc metrics. Metrics not from the company but verified and from others.
reply
joeyguerra
1 month ago
[-]
the job-to-be-done is connecting the job to the right person. Not job verification.

I built a mobile app dev team in fintech years ago. I remember one person was literally selling their house and moving and was looking for a job. Call it luck, serendipitous, what you will, but the "connection" was made at the right time, right place.

How do we solve that problem more effectively? Cuz right now it's a roll of the dice, constant linkedin messages, etc.

reply
hwhshs
1 month ago
[-]
It exists. Linkedin seems to have such jobs.
reply
dzonga
1 month ago
[-]
what's the value add ?

what are you offering to candidates - a better interview experience (been tried before etc, those companies closed)

you want to solve a problem, however you are trying solve the problem at a wrong abstraction level -

the problem with the tech market hiring is a coordination problem

reply
ra0x03
1 month ago
[-]
Not only would I use it, but I would gladly help you build it :) @ra0x3 on Github
reply
didip
1 month ago
[-]
How do you verify? A legit company CAN post ghost jobs.
reply
brudgers
1 month ago
[-]
To a large degree, the problem with job boards is job boards are a two sided market for lemons

On the one hand, applicants are applicant who cannot find a job through people they know and the companies are companies who cannot find candidates through people they know Good jobs and good employees come through relationships and you cannot automate relationships.

Relationships are hard. Good luck.

reply
bootsmann
1 month ago
[-]
Imo it might be worthwhile creating a job board that solves the “company-side” issue with the current recruitment process where 200 people will spam AI generated slop CV to every post that opens up. Some kind of account coupled with a ratelimit and you should already deliver some value to people recruiting.
reply
smnscu
1 month ago
[-]
Otta in the UK (now eaten by the inexplicably-named Welcome to the Jungle) used to have a very involved vetting process during company onboarding, and I could verify that it was a great service as both a candidate and a hiring manager. To replicate what you want ("every listing is verified") there's no silver bullet but a good vetting process like that goes a long way.

Another site I like is cord.com, which seems to prioritise companies where recruiters are active on that website, I've had a good experience with that one as well, as you get to chat with an actual recruiter in a matter of hours or days.

reply
platevoltage
1 month ago
[-]
I'll do you one better. This would be the ONLY job board I use.
reply
ulfw
1 month ago
[-]
What jobs? There's barely any jobs
reply
diego_moita
1 month ago
[-]
No. Ghost jobs are "verified", too.
reply
bitfilped
1 month ago
[-]
No, I don't use job boards.
reply
fogzen
1 month ago
[-]
I want a job board that can filter companies like ATS filters candidates. I want to know salary, benefits, equity comp, tech stack, and workflow practices like CI, test suite time, test coverage, meetings per week, etc.
reply
moralestapia
1 month ago
[-]
The answer is yes, and I speak for everybody. People use job boards anyway, why not use another one with the +1 that, at least, you won't get scammed.

Everyone likes to pretend this and that, "I wouldn't do it", "what problem do you solve", etc. I've published many jobs and they all come like hyenas fighting over scraps.

Don't listen to them, just build the thing; they'll use it, they need the bread, lmao.

reply
platevoltage
1 month ago
[-]
Why was this downvoted into oblivion?
reply