How to Search and Filter AI Developer Jobs on AI Dev Jobs (aidevboard.com)
AI Dev Jobs (aidevboard.com) lets you search 9,135 AI developer roles across 549 companies, with an average listed salary of $234k. You can narrow results by location, workplace type, job type, experience level, and minimum salary, then preview a free application draft before applying. This guide covers each filter, what the job cards show, and where the process can stall.
Start With the Search Bar
The main search field sits at the top of the job board. Enter a keyword tied to the role you want — for example "PyTorch," "LLM," "RAG," or "computer vision" — and the listing updates to matching positions. The site describes its inventory as roles in PyTorch, TensorFlow, LLMs, RAG, and computer vision, so those terms map directly onto the catalog.
If you leave the search box empty, you get the full set of 9,135 jobs and can filter from there.
Filter by Location
The location filter has two layers:
- Named cities and regions. Options include San Francisco, New York, Seattle, Mountain View, Palo Alto, Sunnyvale, Boston, Austin, Washington DC, Los Angeles, Chicago, Denver, Ann Arbor, Dallas, London, Paris, Toronto, Bangalore, Stockholm, Singapore, Munich, Seoul, Tokyo, Zurich, Amsterdam, Dublin, Sydney, Taipei, Dubai, Buenos Aires, and Mexico City.
- Remote scopes. "Global remote," "Remote (US)," "Remote (Europe)," and "Remote (Canada)" are separate choices. Pick the one that matches your work authorization, since a US-remote role and a global-remote role are not interchangeable.
Selecting a city returns only roles tagged to that location. Job cards confirm the location next to the company name, so you can verify the match without opening each posting.
Filter by Workplace, Job Type, and Experience
Three dropdowns sit alongside the location filter:
| Filter | Options |
|---|---|
| Workplace | Remote, Hybrid, On-site |
| Job type | Full-time, Part-time, Contract, Freelance |
| Experience level | Junior, Mid, Senior, Lead, Principal |
These combine with each other and with location. A search for "agents" filtered to Remote + Full-time + Senior returns a different set than the same keyword filtered to On-site + Contract + Lead.
The experience levels run from Junior through Principal, so both early-career and staff-level searches are supported. If you are unsure which level a posting targets, the job card often carries a tag such as "senior," "mid," or "lead" near the bottom.
Filter by Minimum Salary
The salary filter uses thresholds rather than a range slider:
- $100k+
- $150k+
- $200k+
- $250k+
- $300k+
- $400k+
Choosing $200k+ hides any role whose listed range tops out below that figure. Because the site reports an average salary of $234k, the $200k+ and $250k+ thresholds are the ones most likely to keep a meaningful number of results while cutting lower-paying listings.
Note that the filter works on the salary range shown on the card, not on a guaranteed offer. A card reading "$160k - $350k" clears the $200k+ filter because its upper bound exceeds the threshold.
Read the Job Cards
Each result card packs the details you need to decide whether to open the posting:
- Company name — for example Hebbia, Nebius, Dataiku, Firecrawl, Artisan, Anduril, Cohere Health.
- Location — city and state, or "United States" for country-wide remote roles.
- Salary range — a low-to-high band, e.g. "$250k - $325k."
- Tags — skill and domain labels such as
agents,llm,computer-vision,mlops,payments,cloud,data-science,reinforcement-learning,distributed-systems,research,healthcare,data-pipeline. - Workplace and job type — "On-site full-time," "Remote full-time," and similar.
- Experience level — "senior," "mid," "lead."
- Posting age — "2 weeks ago" and comparable timestamps.
Scanning the tags is the fastest way to separate a genuine fit from a keyword coincidence. A role tagged payments and healthcare is a different job from one tagged llm and agents, even if both appear under the same search term.
Preview an Application Before You Commit
The board offers a free draft preview: choose a role and it generates a draft from your own experience, with no account required, and you approve each application before anything is sent. Treat the draft as a starting point — check that the tags and requirements on the card actually match what the draft emphasizes, and adjust before approving.
Common Stops
- Over-filtering. Stacking a city, a workplace type, a job type, an experience level, and a $300k+ salary floor can empty the results. Drop the salary threshold first, then the experience level.
- Confusing remote scopes. "Global remote" and "Remote (US)" are distinct; picking the wrong one wastes applications.
- Reading salary as a floor. The minimum-salary filter matches the top of a listed range, so a role can pass $250k+ while starting well below it.
- Ignoring posting age. Cards show how long ago a role was posted; older listings are more likely to be filled or stale.
- Assuming the newsletter is active. The site's own heading notes "Newsletter paused," so do not rely on email alerts for new postings.
If you are hiring rather than searching, the board also exposes a "Hiring AI engineers?" entry point and an "Agentic API & MCP Server" heading, which point to the employer-side and programmatic-access options.