AI hiring tools may be filtering out the best job applicants
bbc.com
bbc.com
> one-way video interviews
> Body-language analysis
> Vocal assessments
Hard no to all of these, if I found out.An interview that is just talking to a machine tells me the company really just considers me as a commodity, and likely use me, abuse me, and discard me. I would consider such company only if the price they pay is worth the "Modern Times"[0] environment, and ditch them as soon as I used them up. A horrible environment overall.
We know we can have different body-language from person to person, from family to family, from culture to culture. We all know that we can have dialects and accents even within the same country. Do LLMs have all these variances in their model accounted for?
As someone noted it - ask the right questions on the employment forms. Allow upload of entire CV as the applicant sees fit. Improve the tools to extract information from the CV, but do not "guess".
[0] "Modern Times" 1936 with Charlie Chaplin
I would say "they can, yes" but more importantly "nobody knows what it accounts for or what the accounting decides".
You can experimentally probe it of course to get some ideas. But in practice nobody knows it completely, and can only make semi-educated guesses, not accurate predictions.
(Intentionally ignoring small/toy systems that can be fully understood)
> one-way video interviews
> Body-language analysis
> Vocal assessments
Highly likely this would discriminate against neurodivergent individuals.I've worked with people who are incredibly effective engineers but are bad at promoting themselves through their resumes and who interview poorly.
Figuring out how to not to overlook those people is a great way to build an outstanding team.
It's surprising how many companies are bad at the interviewing process. How bad they are at the eval process (resume and interviews). It's still giving vitamin and not painkiller vibes though.
I have been working in this space for the last few years as an indie hacker solopreneur. I'm currently working through customer discovery on this exact problem (eval candidates more effectively) and if you (or a delegate) could make time, I would really appreciate it.
Some companies have such unrealistic expectations too. Here's one from a company that I bailed out of. Would have been an interesting company, I think, but not world-changing.
This is literally how they described their process:
Phase 1: Initial conversations
- 30 minute recruiter screen
- 60 minute resume deep dive
Phase 2: Interviews
- 15 minute hiring manager screen
- 2 x 45 minute engineering
- 60 minute overview of your past projects, including presentation
Phase 3: Further interviews
- 30 minute second interview with hiring manager
- 30 minute values interview
- 30 minute leadership interview
- "additional interviews as required for position"
- 30 minute recruiter call/discussion
- 50 minute l33t code
- 50 minute systems design
- 30 minute in-depth presentation to a committee
- 4-6x 45 minute group interviews covering l33tcode and system design as well as my presentation
By the time I would have been done with this it would have taken basically a day of real time not to mention prep work for the presentation and every other interview.
The pay was good but not life changing.
I’m an engineering manager and can see the difference like night and day and don’t give a damn about self promotion skills.
I built an internal workflow engine at a law firm. It worked really well for the use case.
I can spend all my time convincing you how cool of a project this was but what I should have done is buy Jira.
Knowing that you built an internal workflow engine is much more interesting to me than knowing you were a "senior software engineer".
It gives me something to ask you questions about in an interview - I don't need to see the proprietary code to have an interesting conversation about how you designed it and what you learned from the process.
I've been in the position of reviewing résumés for hiring, many times, and the list of companies gets a brief perfunctory glance when filtering, and then a second glance before the interview when looking for prompts to get the candidate talking.
Projects are going to get a much closer look, to get an idea of what they did, what skills they demonstrated, and what we should spend more of the interview talking about.
The purpose of a resume isn't just to present a list of companies and dates, it's to get the candidate to next interview stage without annoying the hiring manager, and then to be a useful reference document in the interview itself.
We don't have more than a few minutes to scan through any particular candidates resume and decide to progress or reject, and a resume that doesn't immediately express why the candidate should go to interview is a bad self promotion.
The resumes I like best avoid waffling paragraphs of information without clear highlights of relevant skills (the information is usually there, it just doesn't stand out against the background text), and stick to simple dot points of clear personal achievements and demonstration of skills relevant to the position being applied.
It's frustrating how many quite possibly great candidates hide themselves in their resume and are subsequently dropped into the too-hard basket.
This isn't a great example, but I mean things like "Lead the architectural design of the new search and recommendations features, built on top of Elasticsearch and PostgreSQL."
> She worries the negative effects will spread as the technology does. "One biased human hiring manager can harm a lot of people in a year, and that's not great," she says. "But an algorithm that is maybe used in all incoming applications at a large company… that could harm hundreds of thousands of applicants."
This can happen today, but it could get much worse.
(On the other hand, it’s possible this turns into an arms race where you benchmark and craft your resume against a clone of the AI before submitting it)
I'm not saying I necessarily believe this to he an actual issue, just attempting to point out the parallels I see.
I think we (as humans) are simply surprised by our own inherent bias and how this can be magnified by AI.
Seems like an issue that will work itself out to a certain extent.
So what does it actually mean "best candidate" as you point out. Perhaps the best candidate would have gotten bored with the position and have left to do their own thing while the "right candidate" stays and becomes a solid part of the company.
TLDR; The decision of managers in general to have HR from all forms of education, except from legal, has been the main reason for HR ineffectiveness, bias, discrimination and other problem among them prejudice that HR is on the side of the company. When you don't have knowledge, and you work in HR, you need to prove loyalty to the management and be executioner of a lot unpopular decisions, and obedient. They don't understand the legal background for a lot of stuff or managerial, especially when it comes to layoffs. So they only option is to either listen or get replace. And, this will stay the same, since any HR will not allow any HR candidate to get hired in the company that has more knowledge. Those that do not have the knowledge will fight tooth and nail to keep their job despite their lack of knowledge.
People don't all act the same, but widely distributed software does.
Are candidates across the pond expected to put their age in their applications/resumes? Because this is a prime example of why no one seems to in the US... I don't even put the graduation year for my B.A. lest that serve as a proxy.
(Kind of the opposite in my case, but I did have a boss once who noticeably soured on me after he realized (1) how young I was and (2) my salary.)
Like you, I also removed the dates from my degree and other qualifications.
I’m also very annoyed with the resume that gender students send, pink to see whether we discriminate, but nothing is relevant on those resumes. Of course we reject.
My previous experience includes working on a health insurance claims benefit management system AND an EHR system for a medical specialization, and I really doubt that, within 20 minutes of you getting my CV for a position that requests someone with "expert level" health insurance system knowledge AND "experience interfacing between EHR providers and partners" that you "are looking for someone whose experience more closely aligns with the job requirements".
I say this because I will apply for a role where every single bullet point they are looking for is point for point listed on my resume and I’ll get back a canned rejection email not long after submitting my resume. The email wording is all the same regardless of company, and it’s happened literally hundreds of times now.
I’ve all but given up on finding a new role in software. I’m applying at local factories now.
The instructions I give these recruiters are designed to whittle the number down to a manageable amount that I can go through in detail.
I don’t think today’s LLMs with good fine tuning and prompting would perform any worse than the nontechnical humans doing this particular task. I’m actually shocked our ATS doesn’t have this feature already.
"[whittling] the number down" is generally not a good way to find the best applicants, because it is purely focused on reducing the number of applications rather than picking out potentially good ones. It's a safe, low-risk approach that reduces variance.
400 resumes @ 1min per (Which is generous) is ~7hrs.
400 resumes @ 10sec per is only ~1hr.
Recruiters might be useful at filtering out obvious spam, though I don't feel like can help with much past that and I think they're also liable to put legitimate but unconventional candidates in the spam pile.
It's the low "cost" of publishing a job post to various boards, and the low "cost" of applying to jobs that are posted.
The combinatorial math has exploded the number of applicants per position, but the talent pool has not expanded by that much.
The net result is companies are abdicating agency to ATS systems in an effort to filter the "best" resumes.
Candidates are responding by feeling disillusioned by the ghosting, non-responses, and 400 applications within 24 hours to any new job posting.
There are probably more than enough lower paying, lower prestige jobs on offer, but they don’t require academic qualifications and so university graduates feel they deserve better.
There’s also the issue that people will get dismissed as “overqualified”.
My experience with ATS systems shows that there is room for improvement.
If there are any decision makers on this thread with whom I could do a customer discovery call, I would appreciate it. Please raise your hand and I will schedule.
I have an AMZN style FAQ working backwards document already completed. I want to humanize hiring and change how candidates and companies meet in the marketplace.
Here's a fun fact: resumes are limited to 1 page (2 front and back) because of the staple. Candidate's didn't want to risk losing a page on submission, and HR departments hated removing the staple when they shredded docs.
So, because of the lowly staple, we still have the high information inefficient resume as a digital representation when applying to jobs.
We can do better. I want to build something to do better.
They’re limited to one page by default because in the majority of cases, you should be able to convey your relevant experience of the last 10-15 years concisely.
If you cannot, because of your amazing experience, use more pages. Nobody will care. If you could have, but can’t see it, others will and will think you’re too wordy and toss your resume.
When you think about the resume, it's a terrible representation of you and what you can do in a work place. If a human is to look for a summary, sure, 2 pages is great, but when developers have things like github repos, what do other workers have?
The sum total of work for a marketer or ops engineer etc is harder to contain in a resume, much less an easily shareable thing.
We can do better. This is a space I care about deeply.
I have a tool that I "shipped" as demo-ward (loopalla.com) but pivoted to HiredUpon to focus higher in the funnel.
I want to rejigger the tech I built for Loopalla. I would love to do a customer discovery call with you if you would be willing. I am an ex-AMZN director. I have a AMZN style working backward FAQ doc ready to go to drive the call. I want to humanize hiring, ironically by using tech. :)
McDonald's Making Job Applicants Take Weird AI Personality Tests
https://news.ycombinator.com/item?id=39388518
I applied for a software role at FedEx and was asked to take a personality test
Candidates use LLM to write CVs - AI hiring tool use the same keywords/logic/LLM to filter out CVs - candidates refine their CVs using LLM - etc you get the point.
Anyway, a lot of these parsers resembled prototypes that could be solid systems if additional work had been put in, but this additional work had never actually been put in. My favorite example: one parser reported that a lot of the résumés showed experience with storage area networks, even though most of our résumés were from nurses. Hmm. It turns out that a lot of the résumés were from San Francisco, and the parser saw "San" and said "Hey, San is short for Storage Area Network!" This is stupid on several levels, but this is what goes on with these tools.
More recently, I applied to a job opening that was on one of the ATSes that are popular today (I don't remember which one). When it analyzed the text in my résumé, it determined that I worked at a company named Software Engineer. Oddly enough, it couldn't figure out what role I held at that company. These are tools that people pay money for, and they can't figure out that Software Engineer is a job title and not a company. It boggles the mind.
So if you apply to hundreds of jobs and you keep getting rejected, keep in mind that a lot of those rejections are because of nonsense like this. You'll also understand better why so many people advise you to look for jobs through your network. Your former coworker Bill will be able to explain who you are and what you worked on, while that newfangled ATS that just got another $10M in funding may look at your résumé and just get confused.
It's not a question of if these technologies are biased, it's only a question of how biased they are.
That said, the workflow and analysis is still live with a demo site:
Have a look at two interview analysis reports. The interviews were actual Q&A from a free coaching call I did. I have a very large video library of mock interviews that I have been using to fine tune and test.
The same is true of any other method of choosing which candidates to interview.