Jobs · head-to-head

AI Dev Jobs vs Upwork

AI Dev Jobs

A REST job board built specifically for AI/agent access: search, apply, and even post AI/ML developer roles through a documented JSON API and an MCP server, alongside human-facing RSS/HTML views. Read endpoints are open with no key, gated only by hourly abuse throttling; an optional free API key raises those limits and gives a stable agent identity.

Upwork

Upwork's public API is now a single GraphQL endpoint covering the freelance marketplace it once exposed as separate REST resources — job postings, proposals, contracts, time tracking, and messaging — authenticated via OAuth 2.0 (Authorization Code Grant with PKCE). A live probe confirmed the stored docs URL still redirects to the current GraphQL reference and that the gateway itself returns a genuine 401 challenge to unauthenticated calls, with no Access-Control-Allow-Origin header on either that request or a follow-up preflight. Registering an application is free, gated only by Upwork's own review and a 300-request-per-minute-per-IP rate limit.

AI Dev JobsUpwork
AuthenticationNoneOAuth
Pricingfreefree
FormatsJSONJSON, GraphQL
CORSyesno
HTTPSYesYes

AI Dev Jobs needs no API key, while Upwork requires OAuth — pick AI Dev Jobs to start without signup.

More comparisons