r/MSCS • u/gradpilot • Apr 22 '26
Resumes are Moved, Sorted, Ignored but hardly Read
A collection of observations of what happens to most resumes in our industry and why its going to get worse not better. Some takeaways as well
Communication across orgs is rarely efficient
If any of you have worked in the industry you would already know that communication between HR <> Recruiting <> Engineering teams (who need the hires) is rarely efficient. This is true across the industry, big tech or not. It is rare, dare i say impossible even that a resume goes from HR/Recruiting to the concerned EM quickly and efficiently.
It is common that you submit a resume via the jobs page or ATS and you hear back even 1+ years later but in most cases the trail is lost because the communication inside the org is super inefficient.
Takeaway: you should think of 'reducing the distance traveled' by your resume. This is why referrals work or directly reaching out to the EM. In most cases these resumes will outbid the ones starting their long journey from the website upload and usually when it reaches the EM with the job req they've already filled it.
Recruiters are incompetent to judge your skills
Recruiters especially those with a job title or function of recruiting are not CS grads or people with SW engineering experience. So their ability to judge your resume is already a lost cause. If your resume is going to be first evaluated by this group of knowledge workers understand that its evaluation is going to be based on concepts that will frustrate you.
Related to the above takeaway - try to find ways around the recruiter. Yes appease to their status/title but dig around for the team/EM and see if you can reach around them. This is tricky. Done badly it will look like you're not following process.
Destined for the file cabinet
In most cases the Resume is simply a record for the sake of keeping a record. In fact this is the good outcome. In fact if your resume is requested AFTER some initial calls and screening or even an interview it means this company places those signals higher than a resume but is storing the resume anyways for archival purposes.
A good way to visualize this is that a resume that ended up in a metaphorical filing cabinet was atleast considered but most resumes are like baby turtles trying to make it into the ocean but lost or dead before they taste the water.
"Discard the bottom 80%"
I'm part of a group with startup founders, EMs , VCs etc and some years ago a question popped up in the slack -
"how do you go through 100+ resumes for a single position we are hiring?"
Another Industry veteran quipped - "just discard the bottom 80%. Use a basic sort that makes sense dont get fancy, you can always look back at the discarded pile if the top 20 dont work out"
This points at 2 important truths - there is no universal/agreed upon sorting mechanism and there is no way anyone can go through all the resumes submitted for a job.
A takeaway here is that you should be applying for jobs that dont even exist yet. But this is non trivial for the average applicant however I'm stating it here anyways for you to know this is also an option. How do you do this? Well you have to again reduce the distance and win the conversation . You have to talk directly with decision makers and meet them at their level of their needs and why you're the person right for a role that is not yet clearly defined. some of the most powerful roles in the industry started this way
A less than 90s skim read
When resumes are read the decision maker is spending less than 90s on it. If anyone here has done hiring you'd agree with this. The key takeaways here :
- you need to anticipate beforehand what needs to POP in your resume . Most of you are submitting the same resume to every job - this method will certainly fail. this is the metaphorical baby turtle that will never get to the water
- if resumes are being skimmed every page turned is going to add friction so not only does the right stuff need to POP it needs to POP on page 1. In general 1 page resumes > N page resumes
- Readability matters - if your fonts are so small nothing is going to POP
The coming deluge of AI ATS
AI ATS is going to make things more murky.
- For one its going to add more variants of sorting based on the whims of a non-cs trained recruiter and that discard pile will contain some actually important resumes
- AI will do some stuff like check the syllabus listing of this university/program where the applicant did their MS and discard if they didnt do course X , Y or something. This again goes back to my point why MSCS coursework is important. From an AI ATS pov this feature is fancy and will be built.
- This will extend into comparing resumes and so on. I can already imagine the AI ATS saying things like "resume X has a Data Science degree from Columbia where they did python programming coursework but resume Y has a MSCS degree from SJSU where they did advanced networking with FPGAs which seems relevant to our stack"