Friday, March 27, 2020

AI-Based Job Searches/Recruiting

Why is there no machine learning application that makes the life of both the applicant and potential employers easier? Each company that uses an ATS system has a different login/signup, so you can't even reuse the profile that you just painstakingly created. with other companies and positions that also use the same system. Some examples are ICIMS, Ultipro, Oracle Taleo, etc....

It doesn't make sense to fill out the same set of skills, applications, tools used, job history, and years of experience (known in the recruiting industry as a skills matrix, see mine here :-) ( https://lnkd.in/dV23Xiu ) for each and every different job that you apply for. LinkedIn is closer to perfection, but it's a dumpster fire, because the job postings are spammed so intensely that your application does not even get viewed. There must be a better way with machine learning and text analytics, that also guards the privacy of jobseekers.

Monster.com and ziprecruiter are a little better on the jobseekers side of things, since they have a Pandora music-like Bayesian matching and filtering system. Some jobs you may not want to apply for, but still give them thumbs up, meaning "show more jobs like this" and a thumbs down, meaning show me fewer like this. Over time, you could just apply for ten well-matched jobs, to get one great job, rather than apply for a hundred, and get about four telephone screenings/pre-interviews and no job. All companies are tracking, using, and selling 100% of our data, yet with all this data, why has this not benefitted the users? Such a system or app could include some assessment questions like the ones used by Indeed.com, and allow you to reply with text or with a video response. Then the video/teleconfercing interview could be more on-point. On the corporate side, you could ask an employer a question about their corporate culture, even if there's no job available. Similar to what Indeed is doing with Beseen: https://www.beseen.com/

A few years ago, I used an application that downloaded Craigslist job posts and sent cover letters on your behalf through SMTP. It was called "fast job applier" (https://www.pcreview.co.uk/threads/new-program-fast-job-applier.2130991/), it is written in Python, and it's source code is floating around the internet. There's another "job app bot" here, this experiment did not go well: https://www.fastcompany.com/3069166/i-built-a-bot-to-apply-to-thousands-of-jobs-at-once-heres-what-i-learned. A better machine-learning based system could pull from a list of pre-filled, truthful, bullet points in a "master resume" and create a shortened C.V. with those bullet points at the top of the resume. This would save a recruiter's time as well, as many are known to gloss over an unremarkable, one-out-of-a-hundred Resume unless a qualified matching skill is listed in the first-listed job and listed as the highest bullet point.

Fun fact: Indeed started out by crawling job listings without permission, both from Craigslist and jobs that were posted directly on different "Jobs" or "Careers" sections on Corporate websites, without their permission.

No comments: