About · v2026.7

The USA job
market, unranked
and updated 2x/week.

JobJar polls ten USA-focused sources twice a week and surfaces the result without a recommendation layer. United States jobs only — no international listings. No sponsored slots. No “jobs you might like.” Just the listings, the filters, and the ability to save what matters.

Four steps between a posting going live and you finding it.

01 · POLL

Scan 10 feeds

Twice a week (Mon, Wed) we pull from ATS systems, job boards, APIs, and curated community sources.

ats: greenhouse, lever, ashby
02 · CLASSIFY

Tag seniority & remote

Each listing is automatically classified — Entry, Mid, Senior, Principal, Exec — and remote status parsed from the body.

levels: 5  ·  remote: 3
03 · INDEX

Store & expire

New jobs are written to the index immediately. Anything older than 60 days is dropped so stale posts don't clutter results.

retention: 60d
04 · SEARCH

Query, filter, save

Search by title or company. Filter by city, seniority, remote, or source. Exact-match narrows to precise strings.

mode: fuzzy | exact
§02Who it's for
For USA-based job seekers who want the complete picture of the American job market — not the curated subset that standard boards surface through ranking algorithms.

Every USA listing on JobJar comes from one of these.

ATS03 feeds

Applicant-tracking systems. The raw source — jobs appear here the moment a company opens a req.

GreenhouseLeverAshby
Job Boards04 feeds

USA-focused job boards. Indexed 2x per week, USA jobs only.

The MuseHimalayasRostrMBW
API02 feeds

Structured data feeds. The cleanest metadata of the ten — Adzuna is queried through its US-only endpoint, location pre-tagged.

Adzuna (USA)WAAS
Community01 feed

Tech-adjacent and startup-heavy. Noisy but catches roles boards miss.

Hacker News · Who's Hiring
§04 · Principles

No ranking. No
sponsored slots.
Just the USA job market.

P1

Chronological, always

Jobs are ordered by the date posted to the source — not by clicks, applications, or engagement signals. The newest roles surface first, every search.

P2

Every source is named

All 10 feeds are listed publicly on this page. No mystery partners, no undisclosed data suppliers.

P3

Saving is free — and optional

Search and browse without an account. Create one only when you want to save jobs to your Jar and mark them applied.

P4

60 days, then out

Listings older than 60 days are pruned from the index entirely. What remains is actionable — no ghost postings, no filler.

Self-running, self-cleaning, and the AI bill is zero.

01 · STACK

Boring on purpose

Next.js on Vercel, Postgres on Neon, crawls on GitHub Actions cron. No servers to babysit — the whole system runs unattended twice a week.

infra: next · neon · actions
02 · RULES FIRST

Regex before AI

Deterministic title and location rules decide roughly three of every four listings instantly. Only the genuinely ambiguous remainder is sent to a language model.

decided free: ~75%
03 · MEMORY

Never judge twice

Every verdict is remembered. Rejected URLs are never re-classified, and employers with a pure track record decide their own future listings — the index gets cheaper as it learns.

companies learned: 2,000+
04 · COST

$20/crawl → $0

Classification originally ran every listing through a paid model. Rules, batched calls, and company memory cut the AI workload far enough that a free-tier model now handles all of it.

ai spend: $0.00/mo

Ready to search
the whole market?

// 93,402 listings indexed · updated 06:39 UTC