Skiller - Job Skills Aggregator
The Idea:
Imagine different stacks used by different companies - Find this information from their job advertisements. Use the ChatGPT API to which can help you go from raw HTML of job page -> list of skills (aka stack). Now you have a mapping from Company -> Position -> Skillset
- Top k skills most required across all jobs
- Try to get a correlation score between skillset and different companies
- Given your current company - I can give you top 10 companies which have similar skills
How do we get the list of all positions?
Option 1: Straight to the point approach
- Start with job boards and scrape them
- Angel Jobs
- Crunchbase API
- Google Jobs
- indeed.com
- ycombinator.com
- Too many of them ><
Option 2: Bottom Up approach
- Get the list of top 2000 companies and top 200 startups
- Go on their jobs page – Hard to search
- Filter Software Engineering jobs and then scrape them
This seems like much more of a one time scripting analysis than a product — Finding a reliable source of all constant streaming jobs is hard //
Ramblings:
- Why are jobs not centralized?
- Why is it so hard to scour the internet for all possible jobs?
- Why such a gap between the potential employee and the company?
I still think that this could be valid project whereby given’s one current company you can recommend to them potential jobs with a similar stack. Maybe a future blogpost on reimagining job boards - but for now, closing this chapter.