Show HN: Obsess Jobs – Apply to jobs in your sleep (obsessjobs.com)
Hello! I got tired of filling out applications so I built a bot to do it for me. I decided it would probably be useful to everyone else looking for a job in this hellish market, so I built a site that applies to jobs for you, completely automatically. It took me about three months to build and I'm pretty proud of how smoothly it works.
You can:
Click the "Auto Apply" button next to postings in the search results and keep scrolling. It'll get added to a queue and processed within 2-5 minutes
Click the Zero-Click toggle in the top right of a search and it will automatically apply day and night to jobs that fit that criteria.
I also added some other cool stuff like real time updates and the ability to see any submitted application and the exact answers that were provided so that you can monitor and self-validate. All applications are completed on the company's actual job board so your application has priority over 3rd party job aggregator sites. It doesn't go straight to the trash like LinkedIn's Easy Apply feature. Lastly, you can still apply manually if you just want to use it as a job search tool!
Happy New Year!
98 comments
[ 3.4 ms ] story [ 191 ms ] threadPrevent applying to any single job board too many times a day to avoid being flagged as spam
Ensure each application is processed one at a time since humans don't typically apply to two jobs at once Double check that you haven't already applied to a specific position before
Spread out subscribed/zero-click applications throughout the day rather than all at once
Ensure any zero-click applications aren't generated for companies that you have already applied 3 times to in the last 3 months
If you subscribe to multiple different Saved Searches with different criteria, then they will be merged, ranked together, and the next best posting will be chosen to apply to
Take a look if you're interested and if you have any feedback you can shoot me a message in the comments, I'd love to hear it! Questions and criticism are welcome as well.
You put some thought into it.
He is playing the game to have a chance to exchange labor for money to support his addiction to food and shelter.
When I interview someone, I want to know whether they are the type of employee who is “smart and gets things done”. He has demonstrated both
I'm currently participating in a hiring panel that is still working on sifting through hundreds of junk AI applications by hand to try to give the honest players a fair shot. I can certainly see the temptation to resort to algorithms now that the spam is so awful, but the causality there is reversed.
I’m very qualified in my niche:
https://news.ycombinator.com/item?id=42559488
I did use ChatGPT rewrite parts of my resume this time to be more inline with the job I applied for. It didn’t make a difference since I replied to a recruiter who reached out to me based on my LinkedIn profile.
But how is it “dishonest” if I didn’t lie about my qualifications? I didn’t just take the ChatGPT output and copy and paste it. I did reword it slightly to sound like me.
I didn’t have “passion” about any of them. I “wanted the job” because they had money. The only evaluation I cared about was was would I get paid on time.
I’m exaggerating slightly. I did care about other things. But I wasn’t desperate like many people are in today’s market. That is the attitude I would have if it came to that.
No one reads cover letters by the way. They barely read resumes.
Mass applying for hundreds of jobs while you sleep is something entirely different that will almost certainly lead to lying on the submitted resumes.
get jobs in your sleep
unlimited better taglines haha
How many offers did you end up getting from using this method?
A little bit like the inverse of "this simple one page CV got me 10 job offers" (but it had a Harvard degree front and center)
1) We are completely overrun by automated applications right now. We have hundreds of them. When you have hundreds of them, you can start to see the patterns, and we have very high confidence that we will weed out automated applications before the technical interviews.
2) Unfortunately, we don't have as high confidence that we won't eliminate false positives. To work effectively with hundreds of applications we have to use very broad heuristics, and we know some good engineers who would otherwise be worth a shot will likely get caught up in them. But it's better for us to not hire at all than to hire someone who applied while they were sleeping.
Because of (2), I frankly consider tools like this unethical. Yes, the market sucks right now. But it sucks in part because of tools like this. You're getting ghosted because employers can't keep up with the spam any more without using extremely aggressive filters—ours are all still manual (yes, we read every resume) but I wouldn't be surprised if this kind of behavior is turning more and more employers to the dreaded automatic filters.
Automated applications will not get you a job at a place that values its employees, because places like mine won't allow our hiring process to bring in someone who doesn't really want to be here. And what you are doing is making it harder for the people who really did look at our listing and think our company would be a good place to work to get hired at the company of their choice.
Plastic surgery isn't easy to spot—bad plastic surgery is easy to spot.
Might be that you'll have to build relationships with actual people.
See you on the battlefield.
It's unethical by Kant's universalizability principle: if everyone did it the hiring market would turn into a complete craps shoot.
The fundamental difference of course being that the applicant might need the job to eat and put a roof over their head, while the hiring people are employed and doing their job.
I get it, it sucks to be burnt out. But the often forgotten nuance of the job market is that there is a huge power asymmetry in hiring.
Give me one testimonial of someone who credibly demonstrates that these applications work.
I would say your company is a rarity.
Applicants are already having to send hundreds of applications to get a response and it's not because of tools like this. It's because they spend hours every day sifting through job postings and having to apply to as many as they can, and there are tens of thousand of engineers doing it every day. It's a tough market.
The plea of the recruiter and hiring manager that their job is too tough to sort through "too many" applications from people desperate to put food on their table and pay their rent is hard to empathize with. Especially when you are getting paid to do it and aren't at risk of homelessness like the annoying bugs flying around your prized job postings.
It's also hubris to think you can sit there and easily sort people into passionate and dispassionate buckets with a 100% accuracy like a god. And what? People who don't love whatever random service you work on don't deserve to have a job and rent money? The truth is most of the people you work with every day are only there for the paycheck. If they can get a bigger pay check or better work life balance somewhere else, they'll leave.
I already said, as have many others: I don't work at a company like this and never have. I haven't heard this said by anyone on the inside, it's always frustrated applicants. We review every application by hand.
> Applicants are already having to send hundreds of applications to get a response and it's not because of tools like this.
How do you know it's not? The timing is very suspicious.
> It's also hubris to think you can sit there and easily sort people into passionate and dispassionate buckets with a 100% accuracy like a god.
I didn't say that, I said we have high confidence we can eliminate automated applications at the expense of filtering out many sincere ones.
There's a very good algorithm that will do this with 100% accuracy: reject everyone. We're not doing that, but it's a spectrum of how much automation you're willing to let slip in, and the answer for us is "not much".
Thank you, I need to hear this more.
I have never worked anywhere that has done this. Humans have always reviewed every application.
Tell me what's special about your company?
Will one exception, nearly all companies I worked for were run of the mill, yet they thought they were special in a self deluded way.
No one to a first approximation “wants to be” at your company anymore than they want to be at any other company that will allow them to exchange labor for money.
Any experienced employee knows how to look up what you do on your website and say they have a “passion for $x”.
I’ve had 10 jobs in almost 30 years ranging from a 30 person Startup to BigTech, they’ve all just been a means to support my addiction to food and shelter.
When I review resumes from new grads, it's that kind of extracurricular stuff that stands out. It shows they had the initiative and commitment to pursue things that matter to them. If a resume is only coursework, then sure, that won't stand out.
Students have way more advantages in hiring than they realize. Openness to moving is a big one. So is getting experience and connections via extracurriculars. If you're a university student and you take the small steps to build up these advantages over time, you won't need to resort to resume-spamming.
I can’t imagine hiring a bunch of new grads can actually end up being productive. Back in the day you would open an office in a place where you can get relatively cheap experienced devs like the suburbs of Atlanta (where I use to live).
My organization isn't a run-of-the-mill software shop. We're an FFRDC (https://en.wikipedia.org/wiki/Federally_funded_research_and_...) that does applied research for the US government. As such, our culture is to bring people in who we can develop and retain for a long time. A junior staff member's tasking and skill set may be limited to software development. But eventually they grow into technical experts on whole systems and use-cases, or team leads with established relationships with external stakeholders.
I'm in the latter position, and I'm pretty good at identifying, recruiting, and developing people right out of school. To go back to the original topic, resume-spamming isn't the way you end up in an organization like mine.
But then we get into the whole “salary compression and inversion” where because of HR dynamics vs market dynamics, you’re almost always better jumping ship after the first 2-3 years.
As a hiring manager, that’s out of your control. So you know that you usually can’t get more than 2-3 years out of an employee. If they are spending the first year doing “negative work”, is ur worth it?
Non AI driven resumes were the same slop.
Last year after leaving AWS, I had quite a good open source portfolio. When I was working for AWS Professional Services, it was quite easy to put everything we did after we sanitized it through the internal open source approval process and get it published to AWS Samples
https://github.com/aws-samples
And then I forked it to my own profile. I actually used 5 of the 8 projects at my next job after forking them to our internal repo.
I was also a major contributor to a popular open source AWS Solution in its niche
https://aws.amazon.com/solutions/
I had both in my profile. The only company that cared was a niche of niche in AWS where it was their specialty.
Companies barely look at your resume. They definitely aren’t going to take time to look at your private profile.
Sorry your “open source” contributions didn’t get you far. I looked at your examples and it appears to be niche documentation for AWS services, so basically all in the service of amazon? Cool.
https://github.com/orgs/aws-samples/repositories?type=all
I purposefully didn’t call out my 8.
The “AWS Solution” that I was one of the top 3 contributor to has at least 2700 people/organizations who downloaded it and I know it’s used by at least 8 state agencies - I implemented it for four agencies when I was at AWS.
Every single one of my other projects were used as part of real world six and seven figure implementations.
You think in today’s market where every req has hundreds of applications they are going to take the time to look at open source projects?
I didn’t need to nor do I have any desire to work on open source work or any other projects related to computers when I get off of work. I haven’t written a line of code that I didn’t get paid for since graduating from college in 1996.
The more you try to automate and scale human interactions, the more the in-demand connections will retreat into hard-to-reach private channels.
https://www.gong.io/call-transcription-software/
I am not in sales. But I am sales adjacent.
But now looking for remote jobs, I would do it. I think it would filter out a lot of the candidates who weren’t qualified.
While I am a minority (Black) and never personally spent time worrying about discrimination in almost 30 years of working, I would be concerned about the discriminatory affects of this on English as a second language speakers.
If your skill set is generic , why would your resume stand out among hundreds of other applications? If isn’t, why aren’t you doing careful targeting?
My “Plan B” jobs were ordinary old CRUD C#, JavaScript or Python jobs looking for developers with AWS experience. I had 12 years of development experience (according to my resume) and 5-6 years of AWS experience including three working at AWS Professional Services. I was looking for remote only roles. The city I moved to post Covid is tourist heavy. But doesn’t have that many local jobs in software development even if I did want to go into the office.
Between both times, I submitted my resume to hundreds of jobs and heard crickets. According to LinkedIn’s Easy Apply, only maybe four times was my application viewed.
Blindly submitting your resume to an ATS is a fool’s errand.
Of course, at 49 (last year) and 50 (this year) I already knew this. I was in between jobs and I was like “why not”?
What did work both times is the same thing that has worked for me across now 10 jobs. I found the kind of jobs I wanted within 3 weeks each time - AWS + app dev strategic consulting working full time at consulting companies.
1. Reaching out to my network - 2 job offers
2. Targeted outreach to companies where I had a unique skill set.
A “nice to have” was experience with a particular official open source “AWS Solution” for which I was the second largest contributor at the time - 2 interviews, 1 offer.
3. Responding to an internal recruiter that reach out to me - 1 interview and offer.
https://xmlfeed.directemployers.org/default
Some of the players (ZipRecruiter, etc) might also give you a feed. They generally just want traffic.
I used to work on the ML system that rated resumes when the applications were submitted. The ATSes are scoring and sorting the applications that come in, so IMO it's better if everyone "applies" and their matching program runs instead of waiting for people to apply anyways.
Good luck!