guidance counselor 2.0 + the inner workings of job search algorithms

This content was created by taylor desseyn. This content was uploaded by taylor desseyn. This is a YouTube livestream titled "guidance counselor 2.0 + the inner workings of job search algorithms" (recorded June 17, 2026). It is an English conversational livestream hosted by Taylor Desseyn with guest Subhash (a data scientist with ~15 years' experience). They discuss practical, technical details of modern job searches — how applicant tracking systems (ATS) and matching algorithms work, resume keywording/tailoring, job sourcing strategies, automation (auto-applying, scoring, sourcing), common ATS platforms (Workday, Greenhouse, Lever, Breezy HR, ICIMS, Phenom, Textkernel, Indeed, etc.), tricks and pitfalls (where to place skills, projects vs experience, trap words), and using AI/tools to optimize resumes and applications. The stream includes live chat interactions and troubleshooting of the live setup; the conversation is positioned for a community audience (Torque) with actionable advice for job seekers.
Chapters
Alrighty, we are live. Uh, let's see here. Send this, send it now. I want to drop in the Discord. Hold on to the Torque Discord. And let's see here. Good morning, everybody.
Forgot that I can share my LinkedIn too.
Yeah, yeah.
Although I don't really keep in touch with LinkedIn very often.
Really?
Mm-hmm.
What's going on, everybody? Good morning. When I say everybody, I mean nobody yet because we're still, uh, we're still trickling in. You know, people, if you do tune in, um, one, I buzzed all my hair off, so that's a first. This is, this is not normal. The second thing is you're probably like, Taylor, that is not your background. Yes. Listen, I'm gonna put AT&T on blast here for a second. Y'all got to get it together. I've had more internet issues at my house in the last 2 weeks than ever before. So I'm holed up at a Starbucks right now. So I did not want to cancel on Subhash today. I was super excited. So we are making this happen. This is not my decor here. Just, I just want to preface that for folks. But it's been a minute since I've gone live. Subash, you're, I think, my first guest in, I would say, at least 6 weeks, I think, at least. So yeah, so I've been doing this show for 6 years and It kind of—it's morphed into kind of this like networking hour, basically is what I call it with a guest. But took some time off. It's been crazy busy. I've had a bunch of DMs like Taylor, where are you at? It's like listen, when you're when you're trying to when when when you're trying to manage a team and cover as much ground as we are, you really don't have a ton of time to go live and stuff. So but your boy's back. Subash is today. I'm in Phoenix next week for a community meetup. We're doing 2 nights in Phoenix, and then the following week I'm starting a job search series. Subash, heck, maybe bring you back on, but I'm trying to do— trying to use a very beginner's guide to how to use AI in your job search. I'll be using Claude. I talk to a bunch of people on a day-to-day basis, and basically, like, Like, I was talking to a director of engineering yesterday. I was like, hey, man, like, he was in like the hardware space. Like, it wasn't quite like SaaS specific. And basically, yeah, Ryan, he goes, he goes, I tuned back in and everything is different. Yeah, yeah. No hair, different spot. So yeah. So basically I'm doing a Claude in the job search, but I was talking to this director of engineering yesterday and he's in the hardware space and I was like, man, have you just like thrown your resume into AI and be like, hey, what job boards do I need to be on? He was like, no, I haven't thought of that. And so, like, I think there's some basic fundamental blocking and tackling that people can use AI for that isn't super rigorous that can really kind of slingshot you on a really good path. So I'm gonna start that series. It's gonna be an 8-week series starting in 2 weeks. You won't wanna miss it. So, but again, as always, please say hey. Would love to hear from you. It's been a minute. I know we started a little bit early, so I'm sure people will tune in here in a little bit. But Subhash, let's go ahead and dive in, man, because we have a lot to talk about. You were already ready to go, man. You logged in backstage, you're like, I have so much to say. So if we want to do quick intros real fast, who are you, what do you do, and we'll go from there.
So I'm Subhash. I'm a data scientist and I do random algorithms for random amounts of money. I mean, honestly, nowadays I just— when things fail and they need somebody who can definitely guarantee that the AI works reliably, They bring me in, and AI can be reliable. It can be reliable enough to depend on it, but it takes— you actually have to understand the deep end. So yeah, that's what they're coming for.
Yeah, but like data engineer background, give me, give me, give, give the guests a little bit more context. Like how many years, where have you focused? Let's set the stage a little bit more.
Yeah, yes, 15 years. I've invented a bunch of algorithms. I'm usually the mad scientist behind the things. I think my flagship product was, was for the organ transplantation system, and I had been there already a year.
Okay.
But they— it was really hard to improve what was already there. But I was able to get a big delta, but it had to do with filtering organs, but being transparent about what the doctors, what the transplant surgeons accept. And then letting them do more complex filters. But really it was just turning an algorithm into sentences and then telling the surgeon, you have accepted— you have rejected these 100% of the time. Um, would you like to automatically reject it? And then have a conversation. And sometimes the filters were like over age 55, and they were like, oh yeah, our transplant center doesn't take anybody over 50. Or like, you got some narrative. Other times they're like, Oh no, that shouldn't be, you know, and then it got more complex.
That's crazy.
That was the coolest thing. I've also done image recognition for construction. I've also done prevailing wage collective bargaining agreements, recruiting algorithms, reverse engineering, basically detecting like discrimination, a lot of lawsuits. Like if somebody is bringing up like legal cases, they bring in me to just like— I'm a hammer. I have no strategy. I mean, strategy is destruction. So they have to love it and be like, hey, the company we're suing needs to survive when we're done. Let's— you know, and I'm like, yeah, take whatever you want. Like, I'm just very open about it. Look, we could— yeah, any of these angles, you coordinate it, lawyer. You're the one who does that. So you're—
Yeah, that's great, man. I love that. You're, you're, you're, you're like a bouncy guy. You're like a bouncy guy. Um, I love it. I love it. Roxy, it's good to see you again. Charlotte, uh, we're at capacity for Charlotte meetup tonight. Roxy's heading out to Charlotte to run that meetup, so Shout out to Roxy. Hope you crush it tonight. Appreciate you, girl. All right, so let's get into it. So this introduction came from our friend Steven Evans. Steven Evans is a recruiter in the Richmond area. I interviewed him a few weeks ago. I think he was one of my last guests before I took a break. If you have not looked at that episode, I would highly recommend it. But so we made the introduction here. So, Subash, kind of give the context on what we're going to talk about today.
Oh yeah. So through the job application process, it was brutal. And so as a data scientist, I figured I'd do my magic against the actual process. And I found a ton of gotchas and things that people will not know. And so I want to let people know. And honestly, I try to do these one-offs, but it does take a lot of time and a lot of energy. And I'm hoping that Taylor can extract these questions and this knowledge out of me so I can pretty much refer this. So this is gonna be like my dictionary. I'll point them to this YouTube link and then basically from the future just say, hey, this is my brain. This is exactly— and I'm telling everything I know so that way I can really pass it on.
I love it. This is it. This is getting in Subash's brain. I love it so much. All right, so Subash, also, bro, I think you shared the workspace link. People are trying to join the live right now, so I don't know. I don't know if you want to take it down anywhere. I have so many people right now trying to join our live stream.
I don't think I put it in the— on LinkedIn.
Here, let me hold on. I've never had this happen before. Maybe it's in the Luma for some reason. What's going on here? I mean, it is, it is. I have so many people joining. And hold on here, I'm gonna click this and Hold on. I'm gonna join the event and see what it does. Oh dear! Oh yeah. Okay, so that is on our end. That is crazy. I did actually the internal link.
I did absolutely send the StreamYard.
That is crazy. I've never had this happen before. That was a misstep on our team. If you are watching this, go to our YouTube, Torque YouTube dot com backslash Torque dot dot dev. Or go to mine, but please stop trying to join the livestream. I'm only interviewing Subash. Okay. All right. I will continue to kick everybody out. This is crazy. Yep. There's another one. All right. So let's get into it. Subash, where do we want to start? Like, like, like, let's just get into your brain.
All right. So, um, what do you want to know? There's a lot to it in a job search process. There's a lot of things that people don't know.
So let's, let's, let's start from the beginning. How should people approach it? What is an ATS? Let's start there. What's an ATS? How should people approach the ATS?
Okay, cool. So basically, there's really 2 core algorithms. And like, if you were to have AI help you, there's— well, actually, I guess there's 3. There's the automation of actually applying. There is the automation of your score. And then, and so like there is the automation of applying, the automation of scoring, and then the automation of actually finding the jobs. Those are 3 separate automations. Finding the jobs is challenging, but I'm going to mention that today. The automation of actually auto-applying, that's a little tricky, but I can, you know, that's, that's something that a lot of tools do. And then the matching algorithm, that's kind of complex and there's a lot of nuances there. So those 3 are the things that I would say are the 3 big categories where you would want to have different AIs. Like if you have a Claude bot, you would want 3 separate ones to do each of them because they're totally separate ideas.
Okay. Okay. So how do you think people should approach the job search right now? Because it is a mess. Right. You know, I'm out here saying kind of apply, probably not apply. Your network is everything. Try to get referrals. Like, how should people be approaching the job search right now?
Yeah, the network is everything. It's like a few years ago, I remember talking with a very, very smart advisor and he's like, so you're thinking the world is going to go to what you know rather than who you know. And before With the world, who you know, it was a different world. I think 4 years ago, even 7 years ago, who you know, huge. Even in my latest job search journey, I got intros, I got the— but then before my algorithm to match, the matching algorithm, I got rejected even with a referral because they still have to put it through their ATS a lot of the times. And by the way, I'm going to number it. I'm going to number like number 1 is going to be The job sourcing. Number 2 is gonna be job applying automation.
Okay.
And then number 3, so if I do numbers, that's what I'm symbolizing, and 3—
Okay, good, I love it.
Matching score. Okay, so the matching score is important. So like the— it's important who you know because there's some jobs that don't use ATSs, but I think the, the big takeaway is that It's not just who you know. You actually have to score decently on these job applications or else you'll get rejected. Sometimes recruiters and staffing agencies can actually override that. But, you know, nowadays when with fusions like Workday is now like, okay, before Workday you were kind of like you're a consultant, like a, like a staffing company would come in and they're like a user. But now with Workday, it's kind of like, well, we'll take all of it and you can add your greenhouse applications and And so what that's doing is that's putting everybody through the same scoring algorithm, and eventually it's going to be a situation where everybody will eventually go through the same scoring algorithm. But right now there's this mixture.
So how do you, how do you write your resume for a scoring algorithm, right? Because even in my, even my latest job search, do you write the resume for what you've done, or do you write the resume for what you want to do. Does that make sense? Like, like, like, I feel like the—
It's a never answer. I can't answer the philosophy, but I can from a technical standpoint. What you need to do is what— it doesn't matter what you want to do or what you've done. It's a matter of what they post. Because if you're looking at matching algorithms, it's about matching that job description. And like, I just opened up my resume real quick and For example, I had Python in one and well, actually, I've already cleaned this one up. But like Python, if you use the word Python, but Python frameworks is actually in— and this is where the ATS really matters. The ATS is going to tell you what you should fill out because it doesn't matter what you feel. What matters is what you score in that.
That's crazy.
I hate to say it, it doesn't matter. It's not a dream thing. It's not a situation of like, Oh, I want to be— let me make my resume look like that. You know, like, it's irrelevant. What's relevant is how close it matches. And I'll even say that some job descriptions actually put their benefits and their company description in the matching algorithm that they don't intend to. So some of the scoring algorithm has the word benefits or something. So if you want universal words, you want to have these because you can actually see in the code, you can actually see in the job description And then the benefits section is blank. So like, if we're talking like, I think ADP is that one. And again, like, you can always just look in the source code or look at the patents to verify what I'm saying. But essentially, different algorithms, different ATS algorithms are going to have different requirements, but you have to match it. It doesn't matter what you want or what the company wants. It matters what is matching what is written. And sometimes in some exceptions, it's not what's written. but it's the scoring mechanism after, but it's heavily based on what's written. So for example, a staffing agency will, or an employer will, or sorry, a job sourcer will post the job and then get an automation of what skills are required and they'll manually modify it. And that's your scoring algorithm. If that happens, usually there's a mechanism in the backend in the JavaScript that if you get automatic rejections, it's there. If not, it's kind of a crapshoot, but you can kind of guess based on the job description, it should be pretty close to it because it's generally gonna be From the text of the body of the job description.
So Amelia says it means rephrasing the resume for wording of the job description.
Yeah, but now wording, it's not just the wording. So like, let's say for example—
This is ridiculous. This makes me so angry, by the way, like this entire conversation, because you should just be able to— I mean, it's ridiculous.
Yeah, it pissed me off. So let's, let's call out some of the obviously crappy things about a resume. About a job description. Let's say, for example, it says it wants to. Let's let's say the whiteboard. I forgot to erase my whiteboard. But yeah, it's just stuff, random stuff. Okay. So this specific job is looking for an engineering degree. Okay. Well, Workday is looking and Workday Workday. Now I'm calling Workday out, but Greenhouse has its own. database, if you want to know all the jobs— sorry, let me jump back to the wording. So let's say they say Python framework and that's the redshirt skill. Python is not enough. It has to be Python framework.
Interesting.
It's actually— and if you look, you can actually validate it because if you look in Workday, like I'm calling Workday out because its skills are pretty transparent. But it's also the same thing others have. And I haven't touched this in a long time, by the way. I haven't applied for a job since March. I just gave up and I was like, screw this. And I'll tell you that story later. But yeah, but that wording matters. And you can see in Workday Skill Cloud, you can actually see when you— when you— after you fill out your resume, you fill out the sections of what you've done. You actually manually put in skills. Well, those really matter. Those are huge and they do drive a lot of matching. But, but basically that, that adds to it. So it does. It's not just match the job description, but it's match the keywords in the job description because there's another score in matching the job description because people have figured out that they can just jump dump the job description in the resume. And if it doesn't line up to a sectional connection, like it has to either be in the experience tab or in the projects tab. Not in the education tab. It has to be in the sport and sometimes skills. But nowadays they're getting away from that because they want length of skills and they want level of expertise. So there is level of expertise would mean either multiple jobs or a certain amount of length. And then so yeah.
So this is why, like in the Torque community, like we do resume reviews and stuff, we tell people even if it's a free, even if you're doing a project, you're not getting paid for it, it still needs to go into work experience. Because, I mean, this kind of validates that, right? Is that it's got to go under work experience.
You either put it under experience or you make a new section called projects. Projects will separate it and it makes the ATS combine it. But if you put it in work experience, sometimes it just pulls the latest and it does funky things to overlapping time. But if you put it in projects, generally projects is scraped in a way that It handles overlapping better.
Okay, interesting. That's good to know. David comes in here. Is there a difference between rewording and tailoring a resume, or should we start using those synonymously at this point?
Yeah, to me they're the same words.
Okay.
Yeah. How would you—
So let me ask you, uh, I, I, so I think, yeah, I mean, David, I'd be curious your thoughts because I would say they're the same thing. Um, I, I, I, I think If you're tailoring a resume, you're, you're maybe making some slight edits, but if you're rewording it, it's more of a deeper dive. But David, I'm kind of curious if there's a delineation in your mind. Let me ask you this, Subash. Could, could you hypothetically take a job description, take your resume, throw it into ChatGPT, Claude, whatever your daily driver is, and ask it To basically make it ATS ready. Is that something that could help?
No, no. So you're going to want to do a few things. And this is for— this is for matching score, not for automating an application, but the matching score. So yes, what you're going to want to do is you're going to want to paste the keywords. If you just paste the link, you can— from a technical standpoint, you can paste the URL, you can paste the whole job description. But what you really want to do is you want to paste the job and then you want to say, pull out the keywords with like 99% chance that they would show up. And then you get those isolated keywords. And then you, then you get those isolated keywords and that's what you're going to want to put. But again, it has to be written in sentences because it doesn't just show up in skills. It needs to show up in linguistic sentences.
Wow.
Inside the actual experience. So you have your work experience, and then you have the company you worked for. That timeframe you worked for, if you put a keyword like Python, and Python might need— there might— and to get more nuance to it, Python may need to appear 3 times, like depending on what they call.
Right. Yes.
There may be a count, but really, if it has the word Python, and you worked at that company for 11 years, it's gonna mark you with 11 years of experience of Python. Um, so that's, that's kind of how dumb it is, but also how it— how smart it is. You can't just put it in skills nowadays. You can, but if you want a better score, you're going to want that time frame because oftentimes people ask for a certain time range of that.
So, so this is— this kind of continues to bolster— because again, I'm— my brain is running 1,000 miles a minute while you're talking and kind of how we're educating folks in the TORC community about this. One thing we say is that you need— your resume needs to be littered with keywords, not only in the actual bullet points. No, not only in the technical keywords, but also in the bullet points. Now that— now I'm still pulling from old school recruiting days where you just Ctrl+F stuff, right?
Yeah.
So like, so I, in my experience, I've seen folks who are a Java developer but only have like Spring Boot in kind of their bullet points and not Java. And I've told people like, A human's probably going to reject you. A dumb recruiter is probably going to reject you because they don't know that Spring Boot's in the Java ecosystem, right? And it sounds like the ATS is kind of the same now.
It's pretty much the same. They have some crosswalking, um, but most of them— now the ones that are AI-driven also have the same holes of AI. So for example, and it's because there's a workflow that is And I've had this discussion with somebody who was like, AI isn't used in any of the job, any credible situation. And it is. It is. And so, like, I will say there is AI like ChatGPT AI. And then there's the stuff that I've been working on for 14 years. I've been 12 years, I guess, whatever, since 2014, which is why I always mix up 12 and 14. Yeah.
Yeah.
Yeah. Yeah. But, but that stuff is is definitely used in that. In fact, there's a Richmond company. I forgot what it was, but it was data. It's, it's one of the backends. Dextra. Dextra. That's based in Richmond. Woo! So, but, but there's other platforms. There's text. Oh man, I forgot I had my code. Textkernel. Textkernel. Yeah. Yep. Textkernel. Thank you. And so like people are using it. They're just using different wording, different AI. But, but yeah, it really— you have to have the skills that are niche and specific. You want to be putting those in there if they show up.
So, you know, if I'm a job seeker and I'm listening to this, I'm like, this is overwhelming. Yeah. How do you like— based off what I'm hearing you say, do you think that we should be editing Every single resume that we submit?
It depends how much you want the job. So if it's a specialty job, then I would use my algorithm and I have a code-based algorithm, but it basically workflows out optimizing, but it does it section by section. And so that's why I'm using code, because I want every section to match up and then it to have a score and then it rolls up to this work, then projects get certain amount of points and then it all kind of— and I don't want 100%. If I get 100%, it's no good. So I need to drop things off.
That's crazy. That's crazy.
Oh yeah, yeah, it definitely works out that way. Um, so, uh, but what you can do, and this goes to step 1, is job sourcing. If you job source a lot of jobs, you take those job descriptions, then you pull out all those keywords, then you kind of have a resume that works. Then you can use a traditional automation resume thing That will upload and it'll get you really far too. Okay. Okay. But the other one scores you really high. The, the, when you optimize for resume matching, that's when like if somebody makes an intro or you really want to work at a company, then spend the energy. But otherwise I would actually just work on the bulk and getting there. Yeah.
Yeah. I mean, Seth, the games that have to be played is wild. Yeah. I mean, listen, I don't like it. I don't like it. I think— I still think this goes to making contacts beforehand, right? I mean, what are your thoughts on that, Subash?
It's irrelevant. I really do think so.
You really think so?
I really think so. I— and I've permitted for about 3 years, so I don't really go out and talk to people.
That's fair. That's fair. Very networked.
And it didn't help at all. And because at the end of the day, it all had to go through scores. There's testing too. I suck at test-taking. I scored like 20% in Python from a very close friend. Like, she's— I would even say I call her my best friend. And so like, but we have a group, there's 3 entrepreneurs that we just were best friends and she tried to get a job for me and resume matched and like, and like the resume was okay. I didn't have my script back then, but. She let me take the actual test. And then when I took the test, I failed. And she's like, I've seen you fix my problems in Python live. I'm like, I can code, I can do the real thing. But now I need to— there's the written test and verbal. And then there's the interviews where they're trying to get gotchas and they're just trying to filter. So I am blessed enough to have done enough projects in my world to get projects and make this insurance model of a business. But otherwise— Sure. It can be very stressful to be bound by these ATS.
So how do you know— is it accurate that every job you apply to has an ATS? Is that— is that— no, okay, talk about that.
It's basically the ones that I optimise for and I'm trying to find my code. There was Greenhouse, I would focus on Greenhouse, Lever, Yeah, I'm trying to— ATS. Oh, I opened it with Notepad++. That's why. Um, let's see. Workday. And Workday has Workday 1, 3, and 5 are the ones I would optimize for. Um, and I would separate them. There's Greenhouse, uh, BHR, Breezy HR, LinkedIn.
Yeah, Breezy.
LinkedIn's kind of a pseudo ATS because it integrates with other ATSs, but then there's a Workable tool. But it's, it's, you know, they have their own thing. Then there's— I put as none, like technically there's UKG, but it's actually very basic word matching. And ICS, which is the old one. There's an old one that appears there. Yeah, I forgot what it's called. Let's see.
So, so, so when you're reading out these ATSs—
I see IMS and Talend.
How should people, how should people approach their job search, right? So they listen to this livestream, they're taking notes. I'll send it out in an email newsletter soon. They— you mentioned these ATSs. How can people better themselves? Like, what would be some actionable pieces of advice for folks?
Source real jobs, not ones on Glassdoor and all that crap. Real actual company jobs.
Company jobs. Yep.
Yeah. Again, and actually I have them. These are the algorithms that are the backends that I've separated. It's Workday, LinkedIn, ICIMS, Greenhouse, Lever, Breezy HR, Jazz HR, which actually just uses Eightfold, Taleo, Textkernel, None, and Daxtra. Those are the algorithms. The specific systems that post jobs are going to be Greenhouse, Breezy HR, Workday, and Lever. And Ashby HQ. Just literally lean on those and don't do any more. And then you find real jobs. Then you do that whole keywords finding. And if you lack the skills, that's something you need to know because when you do your searches, if it has that keyword, when you, you, you can automatically source jobs. And if it has that keyword and you lack it, Don't even apply, just move on. Um, so that's one thing that's good for you to know. And then also helps you, like, jobs— job description optimization. It can help you when you look at an aggregate, you can find the right keywords.
Okay, okay, awesome, awesome. What else, man? What— I, I have some questions I prepped, but I'm trying to get as much out of you as, as, as I can. Is, is there anything else pressing that we're missing right now from an ATS job search side of things?
Yeah, yeah. So the key is a lot of times there is search functionality that will Google Jobs, and most job boards are going to be in your way. You want to push those out of the way and you want to go to the company ATS systems.
And I've been talking about that consistently too.
Okay, yeah, because from a, from an algorithm standpoint, I'm watching the world, so I like to watch everything, but I'm doing it for my own purposes. And at this point, I'm not here to help people find jobs. I actually made a little website one time. I don't know if Steve told you about this, but I made a website because I was like, oh cool, I can let people use my tool for $500. People had so many questions. And I mean, I feel, I understand the stress of being unemployed.
Sure.
I can't give that client base, like I can't guarantee. And so like I can guarantee certain people find jobs, And once I look at them and see their profile, if they're like me, but they just need— it's usually the sourcing is what people need or the matching score. And then I can let them use my tool and my tools, for my cost, it's $0.11 an application. $0.11 each time I make that resume. And so it's not worth it if you're— if you've been— it's not worth it for everybody. But yeah, that's the key is it's either in the matching score or the job sourcing. Usually the automation to apply is honestly something that I, if I like went back and I was serious about finding a job, I would outsource that and say, hey, let me hire somebody to just upload resumes for me, but they'd have to run it through this custom GPT or this pod bot that has this skill matching mechanism.
Yeah, yeah. What else? What else have we not covered yet?
Yeah, you can also have trap words. So in inside people's resume, they're putting in inside jobs description, and I wish people did it more, but they'll put a line that says like something about automation or whatever, and they'll put it in there to kind of throw automated automatic resume generators, and it will it will fool everybody. Like it will fool most people, but. And that's the thing is you just have to see how they're worded. I'm not going to disclose them because I think it does go into dicey territory. But you will, especially when you start, like if you use automation, you will start to notice certain keywords or certain bullet points. Yeah.
That's crazy. So, so, and then why do companies put those trap words or phrases in the job description?
Because they're dealing with the whole problem of too many resumes coming in. And so like I've helped somebody filter out in a different way, but basically I told them, I don't want to filter your filtered resume. That, I mean, I did that a long time ago in like 2018, but like this is with modern stuff. I'm like, let me make this algorithm to filter, but let's bring in all the resumes or all the resumes that at least had these 3 or 4 things. And yeah, even something like having an asking for an engineering degree and thinking you're talking about computer science, engineering, data science. Well, data science isn't a marked degree or an official degree. So Greenhouse has no way for somebody to fill it out. And so, for example, there's these quirky things that in the matching algorithm, you kind of have to change your degree name. And that's another thing that is tough because are you lying? But there's no way to submit a resume if you do. And also the job description, it's clearly a data engineering role. Why would they mention engineering? Well, You know, like, it's, it's like, you know, it's wrong. So it's tricky, you know, like—
Yeah, you gotta play the game.
You gotta play the game. Yeah, you gotta play the game.
Get in the door.
And then, yeah, that's where the scoring mechanism is important.
It says, how about we list that we don't have the skill? Will the ATS understand a negative modifier since no one would hypothetically do that in a resume?
It will work. It will work. If you mention you don't have the skill or you tried to use its trick, you know, like I tried to use Python in this or I started using baby Python scripts, it'll actually show up as Python in that thing. Like it is, it is that dumb.
Wow, that's crazy. That's crazy. All right, I'm gonna get into some, a little bit more questions here. Um, uh, let's see here. We've, we, we've covered a lot. Is there any place people can go to, to, to maybe See how their resume scores?
Yeah, you can sign up for Textkernel, I think actually lets you trial a— so Textkernel, but, but they have 2 versions. They have their traditional and then they have their AI-based one. Realize that both of them are linguistics AI-based, like the— any, any resume parser has algorithms to not only read it in, but to parse it and to do it. But one is using like ChatGPT AI and the other is not. The ChatGPT AI is actually better, but it also has holes in it. Like it has some big holes.
Okay. Okay. So you can go to Textkernel's website.
Yeah, I think Textkernel will actually let you have a trial. But yeah, I would just sign up for a trial for— yeah, I think it's Textkernel. Let me see. I remember. Oh no, it wasn't Textkernel. ATS parser trial. I forgot which one it was. Maybe it was deal. Deal. Deal. D-E-E-L. Workable doesn't really have a scoring mechanism. Okay. Jobscan has a little bit of it, but I'm trying to think of the one I thought I remember. Text kernel. I feel like I did a text kernel trial, but try to find an ATS system that— so you can just see what I'm saying. Like, you'll notice that if you put the word Python in one job and put the word Django and expert developer, but don't use the word Python, all of a sudden you have a gap and you're not continuous Python. Like, you'll see all the quirkiness that it puts you in.
I think that's great. Yeah, everybody, everybody should try that out if you're on the job search, for sure. Let me ask you this. You know, what is— so, you know, we've obviously talked about optimizing resumes for keywords. Where do you think most people— like, what do you think the common culprit is for getting rejected? Like, based off your experience, is it literally just the keywords? Is it— I mean, like, is there any themes that you've seen with your friends or yourself?
It's a score thing. I mean, really, it's just— I mean, that's the reason people get rejected. It's even the weird cases where somebody puts a trap. I don't see those traps that often, honestly. I see them, right, they're kind of rare. But yeah, it's all about you.
Based off your experience with the ATSs, do they match from an algorithm perspective relatively similarly, or are they pretty off base? Like, if you can get it close to a They're very different. Oh, cool, cool.
Yeah. And how they count, like, ICIMS is old school, so it actually doesn't really count time and skills as much, but it will count keywords and it does count. And so like, LinkedIn is more keyword-based because they have to deal with lots of blobs. They don't have like the functionality. Greenhouse actually has different sections, but then they let you— but they give— they basically put it on the other things. There's something called Phenom, which is a tool that people stack on top of Workday and the like, and that has a score, like really complex scoring, which it does pretty good, but it's also exposing the source code. A lot of times you can see people's scoring mechanisms by viewing source of the job description. A lot of times.
Oh, no way. No way.
And sometimes you might need to actually be in the, like, I forgot which ATS, You click— when you click apply, then you view source because then you can actually see. And I've actually seen contact information of the recruiter, of the—
Oh, geez.
I've seen admins of the account. I know what work, what plan they're in. I've seen how many people have applied, how many people have viewed it from Indeed. Like, it's actually— and oh, by the way, Indeed also, it posts in the source code. You can actually— it's not in the source code. It's— you can use AI to help you, but it's basically in the, in the DOM. It has a data object that holds the scoring mechanism because like in Indeed it shows how much of a match you are. But in that code, in the— so you have to use console.log, but you can actually see how it's scoring you. And then it's usually tied to ICI. Like a lot of people who use the older ICIMS and Taleo, they are using UKG. That is Indeed. Indeed is a lot of those older jobs and a lot of work. You filter out the Workday and then you got these 3 main old school ATSs and Indeed is essentially their filter. Indeed is their scoring mechanism. So even sometimes you'll apply on Taleo or on the original company one and Indeed is unique in the sense that people will port it over. So it's, it's both an ATS, but also it's just the scoring mechanism too. So, and I don't— and at that point, I'm like, what do we call it? ATS? What do we call it? You know, like, it gets— that is crazy. It actually sits on top of other tools. So, or PHENOM. And that's the one that exposes a lot in the source code.
But not on the workday. I've never, I've never interviewed somebody on this topic. This is crazy.
This is mind-blowing. I've never met anybody that's done this, like, that nuked it. I mean, I— and I didn't want to share this at first because I'm like, hey, sure, I remember I've even shared it. I used to share posts like this, and I got a call from a really good friend of mine saying, Subash, you can't post this shit. Like, you're gonna— like, you're making— you're making anybody who interviews you think you hacked in there to get the interview. And I'm like, yeah, oh, I forgot about this. So when I was really looking for a job, I stopped it, but then I'm just annoyed at this point. So it's been long enough. I've got it. I've got my money. It's straight. Yeah. So at this point, I'm like, screw it. But Phenom, in the event that they're using Workday or Greenhouse, but their actual company job posting is on their website. So in the sense that they have the tenant that you'll see on their website, they typically put the Phenom scoring mechanism on that page, not on the Workday, because it doesn't exist on the Workday. But if you look on the company site for that same job, you can see the score and you'll see like, you'll see like if they say 5 to 7 years of Python, don't you dare put 10 years. And you'll see how much they take away. You can really— oh yeah, they can see seniority level. Sometimes you'll see the hiring manager's email.
So yeah, like crazy, crazy what you can see. So let's, let's kind of, let's, as we kind of slowly start to wrap up here, guys, if you have any questions, please ask them. Also, please go connect with Subash on LinkedIn. Obviously, he's a wealth of knowledge. You know, you've talked about you've had problems finding a job, which I think is hilarious because I think people who watch this are like, how does this guy not find a job? I don't interview. Yeah, yeah, yeah. So talk to me, talk to me about how you pivoted to your own thing, because I think right now, like, I think the market's ripe for people with AI and spinning stuff up, and you can create a landing page and you can get ideas out. Can you talk just about general career stuff for me?
Oh yeah, so the reason I would love to have a career, I would love to be just a regular employee at a job, but when I got this algorithm working I got 19 interviews one week and I was still running it and I got 16 the other week and then 12. And by the way, this goes from once a month to like, it was chaos. But then I got rejected by like 30 people and that sucked. So yeah, yeah, the job market is, it is ripe if you're using these algorithms and these techniques. There's, there are people available. They will talk to you. They are. And, but as far as the, if you're not, You're missing out. It's definitely true that you're missing out if you're not optimizing your resume for the submissions.
What are your thoughts on just AI in general? You know, I've been talking about AI in your career now since, I mean, I gave a keynote in October of last year. I've said the gap is gonna close. I mean, could you say the gap is officially closed where if you're not at least using AI in some sort, That's a red flag now. Do you think we're there yet?
I don't know, actually. I have no idea about that kind of stuff. Anytime we talk philosophical, but I do sweep up things. And so, like, I know people who are early adapters and are thought leaders in AI, and they're producing shit that I have to clean up. And so that's a constant thing where, like—
That's hilarious.
The more data that comes in, it'll get better. I'm like, it won't. You're using an API call. It will not get better for your specific And then even when they custom train it, they're not doing it like they don't know what an IDE is or regex or cleanup scripts. So they're not. So they're just like shoving data in or RAG. They're doing search and they're just shoving every file in. But I think though, I don't think we're done with those days. I think those guys are still going to be on the top list of everybody's AI thoughts for a few more years. I give it anywhere from 1 to 3 more years of those people, but eventually rubber meets the road and people don't get results. People don't get the rankings. They got rankings for the first month and then nothing more. Or the automation worked and then it's— and then it broke this one specific way and it was unable to be better. And that's when people are really struggling and they're like, oh, we need somebody who really understands what powers we're using. Or when they depend their business on it. That's it.
Yeah.
Yeah, I don't know. That's from a tactical standpoint. But I imagine there's going to be a lot more, you know, snake oil sales. I think there's a lot to be done. I think— and like, not to say that's always bad, because even if people are selling snake oil because there's some truth to it, people are like, well, maybe I do need oil for this. So they're finding some use in the oil. Yeah, somebody real can come in and do the real heavy lifting, and the organization still improved. But it could, it could also harm if they're not careful, because—
That makes sense.
It's not doing what these Yeah, because it's— yeah. And if you can't code, AI is a very dangerous game to be playing in.
Yeah. Yeah. Let me ask you this. Obviously, you are doing your own thing now. Any best pieces of advice for people who want to start kind of their own business? Just general dos, don'ts.
It sucks. I hate the feast or famine. I hate it. I think going with the insurance model has been really helpful for me. But the only reason I can do it is 'cause I've had, I can get, I have such a wealth of experience that I can go in and solve any problem. Like I've started like sending out birthday cards, fixing an HR thing, helping defend a lawsuit, like all these things. And like, I don't know what to do like business-wise, so.
Okay, well, there you go, there you go. I love it, I love the honesty, I love the honesty. All right, so as we wrap up here, any last pieces of advice for folks?
Yeah, like I think that matching— I think that matching code, just to confirm the path, is you get the keywords, you find all the keywords, you get that, and then you put it in a very simple file for AI to understand. And then— and also, if you can put your resume in something called a YAML structure, Y-A-M-L, and you put your resume in a YAML structure, and then you give that to AI. So AI is not dealing with reading a DOCX, reading a PDF, parsing it, none of that. It understands at the core who you are and what you've done, what timeframes. And then what you do is when it generates a resume or generates sections or answers questions, it understands the deep ends of who you are, what you do. All right.
So to add on this, and I'm kind of thinking about the YouTube transcript to come up with a newsletter, so I'm thinking AI is going to consolidate this. So again, we are hyper-targeting company job postings, not job board job postings. Yep. We are creating files around what again?
You want to have your core resume. You don't give AI your resume. You give them a YAML file that has the information that your resume has, but it's cleaner. It has no formatting weirdness.
Great. And then what do you do to cross-reference the ATS? Do you have like SkillMD or do you have MD5? Like, what do you, what do you have for those?
And that's where at this point I'm still calling that like kind of like my proprietary science. But it's okay. I've just looked, you can Google search the patents and they are a little bit hard to read, but with AI's help you can possibly do it. But the patents and the actual ATS you can see and The way you kind of see how you're doing is the instant rejections, or if they, they reject you in exactly one day, you know that that's a rejection. So you can make your own ATS. And also you may feel like, oh, I looked on a Reddit thread. If you apply at Workday, this does better or that does better. And, and then also, and because we've been talking about a lot of the matching score, what you want to do is when you up Workday with a job that you're not applying to, But you just, if you want to test it out, you can apply to a random Workday job and you can see how it parses your name, your first name, your last name, your address. And you might need to reword or reformat your resume to optimize for that. And then, and then see if it works on Greenhouse and see if it works on Lever. And because it, because yeah, that's what, that's, that's, it's a whole thing.
Right. So, so let's branch out that technical side for a second. So very basic. Company website, actual jobs, edit your resume to match the specific keywords it's using. Yep. And even specific time frames of experience. Yeah. So if it says 5 to 7 years of Python, are you specifically saying 5 to 7, or could you say 7 years of Python?
I actually, in mine, I will actually try to make it in that range. And that gets it more complicated. The AI has a chance of failure because then you need to have not just a per job, then you need to have an aggregate algorithm. And essentially that makes the scoring complicated. But if 5 to 7, even if you have 10 years, if there is a punishment, it's going to be small and it's easier. It's not— it's over— it could be overengineering potentially if you're limited on your skill and time.
Sure.
Just screw it. Just put all the Python that you can.
Okay, okay, cool. But yeah, so, so basically we're kind of— if you want to dumb down the conversation that we've had over the last 45 minutes, it's very similar to what we've been saying in the Torque community. Edit your resume to match the words on the job description. If you're going to apply, apply directly on the company page and make sure you tailor and/or reword whatever David said Specifically to that, and it's gonna take time, but that's what separates you in a nutshell. Yep. I love it. I love it. Awesome.
Track. And then also on the matching algorithm, track every submission you do. And there's— yes, you score something like you could actually make a Python script that— or a Google script that basically when you get a job from an application, it goes in and stores it on a Google Sheet. Like you can make these scripts that make your experience much easier to track.
Yep, absolutely, absolutely. Um, all right, man, well, I, I, I ask questions at the very end. We're a little rapid fire here.
Okay.
So let me, let me pull them up for you. Um, I haven't done it in a bit, so I gotta find them. Give me a second. Um, where are they? Should have had this prepared. Let me see.
All right.
For some reason, the note's gone. So I'm gonna, I'm gonna try to go from memory. First thing, what is one tool or technology you can't live without right now? Python.
Python.
Love it. Love it. When you were younger, when you were in school, what did you originally want to be when you grew up? Have grown up?
Restaurant, hands down. I wanted to be— I still want to run my own restaurant, and that's why I want to build my own thing. But yeah, I want to maybe a food truck.
I love it. Any specific cuisine?
Yeah, pellets. Basically a random amount of filling with some sort of wrap of some sort. And so like—
And then I work— sounds great to me.
Optimize nutritious, optimize food science so it cooks in the middle, and then you inject it. So So that way you can avoid cross-contamination but also be able to pre-make a bunch of pellets.
I love that. That sounds great to me. Sign me up. Next question. If you could go back in time and give young Subash any career advice, what would it be?
Probably not start a business. I think it black— it gave me a black eye. And so like, I think, I think that would be the career view. But from a capability standpoint, my, my like skill set is insane. I wouldn't have been able to skill up as much as I have had I not had my own business. So it's hard to see where I'm at. And so now money's okay. Like, I don't know. I don't know. I think things are great.
I love it. I love it. Sweet. All right, y'all. Well, thanks again for hanging out with us today. For everybody who tried to join backstage, I apologize for that. That was on our end. That was crazy. Feel free to share this. I— this, this is— I will say this. In the 6 years I've been doing this livestream, I've never done an episode like this. So if this resonated with you, definitely share it. Go connect with Subash. But again, thank you all for hanging out. Subash, stay on backstage so I can say bye to you. And y'all have a good one. And we'll see y'all in 2 weeks for the Claude and AI Job Search Series. Peace.
More from taylor

tech doesn’t have to be the only thing that brings us together #techcommunity #techcareer

I want to give back to y’all that make the tech community so great #jobsearchtips #techjobs

spend a little time investing in yourself #linkedin #linkedintips #careeradvice







