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.
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.