logoalt Hacker News

Show HN: I built an interactive map of jobs at top AI companies

9 pointsby kalil0321today at 6:08 PM2 commentsview on HN

I built a live interactive map that shows where top AI companies hire around the world. I collected this data for a hackathon project. Many ATS providers have a public API that you can hit with the slug of the companies to get open jobs. The hardest part was finding the companies. I tried Firecrawl but it returned around 200 companies per provider which wasn’t enough for me. Then, I tried SERPAPI but it was expensive. I ended up using SearXNG to discover companies by ATS type and fetch their job postings. This produced a large dataset of 200k+ jobs (I only use a subset as it would have taken too much time processing). A few days ago, I decided to build a visualization of the data as I didn’t know what to do with it and wanted people to benefit.

I kept catching myself wanting to ask simple questions like “show only research roles in Europe” or “filter for remote SWE positions” (and had plenty of free ai credits) so I added a small LLM interface that translates natural language into filters on the map.

The map is built with Vite + React + Mapbox. Live demo: https://map.stapply.ai GitHub (data): https://github.com/stapply-ai/jobs

Would love feedback, ideas for improvement, or contributions.


Comments

janalsncmtoday at 7:49 PM

> I kept catching myself wanting to ask simple questions like “show only research roles in Europe” or “filter for remote SWE positions”

My feedback is that you can’t do this using your app. And a map interface is probably not even the right interface for this task. There’s no way to filter by role or location other than clicking on the dots and looking at each job.

show 1 reply