AI Dev Board Jobs

Jobs API · AI & developer positions · Remote filter

TL;DR

AI Dev Board provides a free REST API for discovering job openings in artificial intelligence and software development. The endpoint returns structured job listings with title, company, location, description, salary range, and the application URL. The API supports a filter=remote parameter to narrow results to remote-friendly positions. No authentication required — just make a GET request. Covers roles from startups to FAANG companies across the AI/ML and full-stack development spectrum.

Quick start: https://aidevboard.com/api/v1/jobs?filter=remote

No API key needed — start browsing!

How to Use This API

1. All AI/Dev Jobs

https://aidevboard.com/api/v1/jobs

2. Filter by Remote

https://aidevboard.com/api/v1/jobs?filter=remote

3. JavaScript — Search and Display

fetch('https://aidevboard.com/api/v1/jobs?filter=remote')
  .then(r => r.json())
  .then(data => {
    data.jobs.slice(0, 10).forEach(job => {
      console.log(job.title);
      console.log(`  ${job.company} — ${job.location}`);
      if (job.salary) console.log(`  Salary: ${job.salary}`);
      console.log(`  Apply: ${job.apply_url}`);
    });
  });

4. Python — Save Remote ML Jobs

import requests

r = requests.get('https://aidevboard.com/api/v1/jobs')
data = r.json()
ml_jobs = [j for j in data['jobs']
           if 'machine learning' in j['title'].lower()]
print(f"ML remote positions: {len(ml_jobs)}")
for j in ml_jobs:
    print(f"{j['title']} @ {j['company']}")
Remote jobs: https://aidevboard.com/api/v1/jobs?filter=remote

Frequently Asked Questions

What job categories are listed?
AI/ML roles (data scientist, ML engineer, AI researcher) plus general software development (frontend, backend, full-stack, DevOps).
Does the filter=remote parameter work for partial remote?
It returns jobs flagged as fully remote. Hybrid positions may not appear in this filter — try the unfiltered endpoint for those.
What salary info is provided?
When available, the API returns salary ranges in USD. Many roles include this field, especially for US-based positions.
How recent are the job listings?
The board is updated regularly with new postings. Each job includes a posted_date field so you can sort by freshness.
Can I search by specific keywords?
The current API doesn't support text search parameters. Filter client-side by title, company, or description fields.
Is there pagination?
The API returns all matching jobs in a single response. For very large result sets, check if the response includes pagination parameters.

API Details

API URL
https://aidevboard.com/api/v1/jobs
Documentation
aidevboard.com/api
Category
Jobs
Authentication
Not Required
Geographic Coverage
Global — US, Europe, and remote positions

What You Can Build