Tech Jobs Search API — AI skill for Claude Code
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
- Startup Canvas — Generate Startup Canvas combining Product Strategy and Business Model 7.8k ★
- Skills Manage — Desktop app to manage AI coding agent skills across Claude Code, Cursor, Gemini CLI, Codex, and 20+ platforms 2.2k ★
- PRD: Agent Builder — Create Your Own Sub-Agent — Your ecosystem, your rules 1.9k ★
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) andstartups(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
Related Skills
Innie AI
Personal AI agent on the Claude Agent SDK, designed to run on a dedicated MacBook: triage Gmail, notify via Te
Maestro Companion
Quick execution for small tasks — minimal run lifecycle (start + done) with evidence recording. Full LLM capab
Entra Search
Standalone MIT portal skill for ENTRA (entracareers.com). Copy into ai-job-search as .agents/skills/entra-sear
Charlie CFO: Bootstrapped Financial Management
Your AI CFO for bootstrapped, profitable companies. Named after Charlie Munger, who embodied the principle tha
Careeros
AI-directed job search system: scans target companies for matching roles and generates tailored, no-fabricatio
Frugal Flock
Connect AI coding tools from different companies into one workspace: Claude Code, Codex, Grok, Antigravity and
Related Agents
Startup Analyst
You are an expert startup business analyst specializing in helping early-stage companies (pre-seed t... inheri
Source Open Roles
Sources open roles across LinkedIn, remote boards, startup boards, general job boards, and freelance platforms
Branch Janitor
Post-merge cleanup agent — after the human confirms a PR/branch merge, removes stale agent worktrees, deletes