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

Show HN (score: 5)
Found: November 24, 2025
ID: 2493

Description

Other
Show HN: I built an interactive map of jobs at top AI companies 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.

More from Show

Show HN: Swatchify – CLI to get a color palette from an image

Show HN: Swatchify – CLI to get a color palette from an image A fast, cross-platform CLI tool that extracts dominant colors from images using k-means clustering.

Show HN: Wozz – Agentless Kubernetes cost auditor (open source)

Show HN: Wozz – Agentless Kubernetes cost auditor (open source)

Show HN: Zephyr3D – TypeScript WebGPU/WebGL 3D engine with an in‑browser editor

Show HN: Zephyr3D – TypeScript WebGPU/WebGL 3D engine with an in‑browser editor Hi HN,<p>I’ve been working on Zephyr3D, an open-source 3D rendering engine for the modern web, plus a visual editor that runs entirely in the browser.<p>- Written in TypeScript - Supports WebGL&#x2F;WebGL2&#x2F;WebGPU - Comes with a visual editor that runs in the browser (no installation required)<p>With the recent updates, a few things might be interesting to people here:<p>Engine &amp; rendering ------------------<p>- WebGL&#x2F;WebGPU abstraction with a TypeScript API - PBR rendering - Cluster lighting &amp; Shadow Maps - Clipmap-based terrain for large landscapes - Sky Atmosphere &amp; Height-based fog - FFT water system - Temporal anti-aliasing (TAA) - Screen-space motion blur<p>The goal is to make it possible to build reasonably complex 3D experiences that run directly in the browser, without native dependencies.<p>In-browser editor -----------------<p>The editor is a web app built on top of the engine and runs completely in the browser. It currently supports:<p>- Project management - Scene editing - Node-based material blueprints - Animation editing - Script binding and a scheduling system - Prefabs for reusing entities across scenes - Preview and one-click publishing to the web<p>All project data is handled via a virtual file system (VFS) that can plug into different backends (in-memory, IndexedDB, HTTP, ZIP, DataTransfer, etc.), so saving&#x2F;loading works entirely on the client side.<p>Links -----<p>Homepage: <a href="https:&#x2F;&#x2F;zephyr3d.org" rel="nofollow">https:&#x2F;&#x2F;zephyr3d.org</a> Editor (runs in the browser): <a href="https:&#x2F;&#x2F;zephyr3d.org&#x2F;editor&#x2F;" rel="nofollow">https:&#x2F;&#x2F;zephyr3d.org&#x2F;editor&#x2F;</a> GitHub: <a href="https:&#x2F;&#x2F;github.com&#x2F;gavinyork&#x2F;zephyr3d" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;gavinyork&#x2F;zephyr3d</a><p>I&#x27;d love feedback on:<p>- How the in-browser editor workflow feels (performance, UX, what’s missing) - Whether the VFS approach for project data makes sense for real projects - Any red flags you see in the engine architecture or WebGPU&#x2F;WebGL abstraction - What would be deal-breakers or must-have features for using this in games, data viz, or other interactive web experiences<p>I’ll be around to answer questions and can go into more detail about the rendering pipeline, the editor internals, or anything else you’re curious about.

Show HN: Parm – Install GitHub releases just like your favorite package manager

Show HN: Parm – Install GitHub releases just like your favorite package manager Hi all, I built a CLI tool that allows you to seamlessly install software from GitHub release assets, similar to how your system&#x27;s package manager installs software.<p>It works by exploiting common patterns among GitHub releases across different open-source software such as naming conventions and file layouts to fetch proper release assets for your system and then downloading the proper asset onto your machine via the GitHub API. Parm will then extract the files, find the proper binaries, and then add them to your PATH. Parm can also check for updates and uninstall software, and otherwise manages the entire lifecycle of all software installed by Parm.<p>Parm is not meant to replace your system&#x27;s package manager. It is instead meant as an alternative method to install prebuilt software off of GitHub in a more centralized and simpler way.<p>It&#x27;s currently in a pre-release stage, and there&#x27;s a lot of features I want to add. I&#x27;m currently working (very slowly) on some new features, so if this sounds interesting to you, check it out! It&#x27;s completely free and open-source and is currently released for Linux&#x2F;macOS. I would appreciate any feedback.<p>Link: <a href="https:&#x2F;&#x2F;github.com&#x2F;yhoundz&#x2F;parm" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;yhoundz&#x2F;parm</a>

No other tools from this source yet.