donmangudata-ops

Tech Jobs Search API — AI skill for Claude Code

AI community

Tech jobs search API for Python and MCP: search AI jobs, startup jobs and remote tech jobs at 824 companies by title, place, seniority, salary and posted date.

How to install Tech Jobs Search API

This entry records only its repository, not the path inside it, so there is no exact command to give. Open donmangudata-ops/tech-jobs-search-api and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Tech Jobs Search API does

Tech jobs search API for Python and MCP: search AI jobs, startup jobs and remote tech jobs at 824 companies by title, place, seniority, salary and posted date. Python quick start, curl, and MCP setup for Claude, Cursor, VS Code and ChatGPT. Runs on Apify, $1.15 per 1,000 matching jobs.

Alternatives in AI

README

Tech Jobs Search API for Python and MCP: AI, startup and remote tech jobs

Search the open jobs of 824 startups and tech, AI, remote-first and European companies by title, place, remote work, seniority, salary and posted date, from Python, curl or an AI agent.

The jobs come from [Tech Jobs Search](https://apify.com/conserving_celerytop/tech-jobs-search), a hosted Actor on Apify. Each search reads the companies' career pages when you run it, so every result is open that day. This repo holds a Python quick start, a curl example and MCP setup for 5 AI clients. There is no scraper code here. The example code is MIT licensed.

What it returns

One row per matching job, newest first:

{
  "rowType": "job",
  "companyName": "Linear",
  "title": "Senior Backend Engineer",
  "location": "Remote (Europe)",
  "countryCode": null,
  "workplaceType": "remote",
  "seniority": "senior",
  "jobFunction": "engineering",
  "salaryAnnualMin": null,
  "postedAt": "2026-09-24T14:03:00.000Z",
  "url": "https://..."
}
  • The same fields as the Actor ATS Jobs API, so code written for one reads the other.
  • Five company lists, all picked by default: ai-companies (179), tech-companies (311), remote-first (90), europe-tech (65) and startups (250). A company in two lists is read once: 824 companies in all. The lists are refreshed monthly.
  • Filters: titleIncludes, titleExcludes, location, remoteOnly, workplaceTypes, seniorities, jobFunctions, employmentTypes, hasSalary, minAnnualSalary, postedSince.
  • maxResults (default 200, up to 10,000) caps the rows, and with them the price.
  • A search of all five lists takes about 3 minutes.

Python quick start

You need an Apify account and its API token (Apify Console > **Settings** > **API & Integrations**).

pip install "apify-client>=3.2,<4"
export APIFY_TOKEN=
import os
from decimal impor