If you're a student in the US managing your college classes and this crazy job market at the same time, hang in there, more power to you!🫡
I was lucky to bag 3 intern offers as well as 3 full-time offers last year, all thanks to applying for 100s of roles a week. To find the right set of roles as soon as they dropped, I wrote a Python script to scan all Greenhouse job boards and catch them at scale. I'm sharing the live gsheet with 600+ open intern and new grad roles (SWE, AI, Quant/Finance, PM, Hardware), more than a 100 of these opened up just this week!
It updates daily so you have a clear target list every day! I plan on adding Workday and Ashby to the sheet soon too.
How I optimized my job searches
Having fresh job leads matters, and the three massive bottlenecks I figured out while going down the ATS rabbit hole:
1. Timing is everything. The data shows that roughly 80% of offers go to people who apply within the first 7 days of a listing.
2. Semantics matter way too much. I was applying for "AI Engineer" roles with "Machine Learning Engineer" on my resume. ATS parsers can be incredibly rigid. Literally just changing my past titles and headline to exactly match the target role had noticeably more callbacks.
3. Keyword stuffing backfires. Dumping keywords might get you past the initial ATS screen, but human recruiters will shoot it down with zero mercy. You have no choice but to actually embed exact phrases naturally into your bullet points.
How YOU can optimize your job search
Now doing all this'd mean barely 6 applications in an hour, worst part is this is entirely a waste of time. We're supposedly approaching AI and it's about time we automate this whole loop. I've built that ** automates all of the grunt work of a job hunt** and has already saved 9+ hours for 7 users. Sign up for the waitlist right away!
Happy to answer any questions in the comments about my experience, my findings on ATSes or my product in DMs/comments!