|
|
|
Ask HN: Can you use AI/ML to match software engineering resumes with jobs?
|
|
14 points
by pradeep_m
3336 days ago
|
|
There are quite a few startups that purport to match candidates with jobs based on their resumes?(Linkedin, Hired, etc). None of them seem to work very well. The current state of the hiring process is to have recruiters curate the set of resumes that have applied for a job and then have the candidates go through an interview process (typically 1-2 phone screens + 4-5 onsite interviews). Most companies in the bay area have about a 5% conversion rate (Phone screen to offer). Do you believe there is some latent information at the top of the funnel that can be added to make hiring more efficient? Can we increase the conversion rate beyond 5%? Can the resume screening process by a recruiter be automated? If not, why not? It can be argued that we can build algorithms that remove bias and have a better conversion rate than 5%. |
|
"Unfortunately, we think you're not a perfect match for this position, blabla..."
You are a perfect match because you're applying for something you do everyday at a different company. You might also have an impressive github page or even products of your own out in the wild. Problem, you couldn't crack a leetcode-like stupid problem on a whiteboard during a 30min timeframe. So they think you're not qualified for a Frontend dev or mobile or backend job. Again, you have years of experience in the domain and a huge track record.
One single algorithm problem on a whiteboard is all they need to make a decision nowadays. The evaluation process is completely broken. Does it mean we all know how to build products and the goal is to actually separate the best from the very best? Well, if I'm fresh out of college, I should crack your leetcode problem in a minute because that's exactly what I've done for the last few months getting ready for my final CS exam. If I'm a lead engineer who deals with complex architecture and people problems everyday at work while building products for the world, I am miles away from school. Reading the job description they're looking for a lead web engineer. Going throught their interview process, %90 of the evaluation revolves around writting pseudo code on a whiteboard for hours. Talking about trees and linkedlists. Do you see the problem? They are looking for an experienced engineer with a huge track record, but they use college stuff to evaluate their candidates. If you're fresh out of school you could crack the interview but you're not even qualified and vice versa. That is the broken piece.
I think companies are moving towards eliminating the Resume. All they need is to find someone who can crack a stupid question, typically what google did when they first started hiring a lot of people in early 2000. Today, everyone is going back to the same process of hiring "generalists" whatever the heck that means. We need to stop that to improve your conversion rate.