Frontier AI labs · FAANG+ · quant/HFT · top startups. Nothing else.
Search by company, role or location. Filter by track, visa sponsorship, degree, tier and how recently it was posted. Sort by newest posted, newest discovered, or oldest. Shareable links. No sign-up, no email wall, no tracking.
| New Grad SWE | Full-time entry-level software engineering, US | filter → |
| Internships | Summer 2027 SWE and research internships | filter → |
| Quant | Campus + new grad at elite quant/HFT. Highest comp band here | filter → |
| AI / ML Research | The PhD track — plus fellowships and residencies no scraper can find | filter → |
Filter to what you can actually apply to: No US citizenship required · No MS or PhD required · Sponsors visas · Posted this week · Tier 0, no citizenship gate, no advanced degree · PhD-track roles
A hard company bar. 145 employers, each admitted by a published test. Staffing agencies, annotation vendors and city-spammed reqs are excluded by policy. Max 3 rows per company.
Two dates, both real. Posted is the employer's own publish date, present on 100% of rows — that is what actually answers "which of these is new." Found is when this repo first saw it, written once and never bumped by a re-scrape. Sort by either.
Evergreen requisitions are flagged, not hidden. 42 of the roles here have been open over a year — Palantir has an internship posted in October 2016. That is a standing pipeline, not a role being filled this quarter, and you deserve to know which is which before you spend an afternoon on it.
One role, not nine rows. Databricks posts the same job once per metro. We merge them into a single row with every location and an openings count, so a day's genuinely new postings aren't buried under duplicates.
Sponsorship is resolved, not defaulted. Parsed from each posting into
sponsors / no-sponsorship / citizenship-required / security-clearance —
and honestly marked unknown when the posting is silent.
Filters answer the question you have, not the shape of the data. "Roles that
do not require US citizenship" and "roles that do not require an MS or
PhD" are the two filters that decide whether a list is usable at all, and
neither can be expressed as field == value. When an exclusion filter keeps
rows whose posting never addressed the requirement, the page says how many —
rather than implying a certainty the data doesn't support.
Every apply link is verified on every refresh, including soft-closed pages that return HTTP 200 while saying "no longer accepting applications" — the failure mode every status-code checker misses.
A failed scrape never closes a role. If a board times out we learn nothing about that company; we don't conclude it closed every position.
We publish our own misses. COVERAGE.md lists every company, what we fetched, what we published, and which of our adapters broke.
We measured the largest competing boards in September 2026:
| One board carries 15,119 listings; 2,409 are live | 15.9% |
Its Age is a re-scrape timestamp — post and update dates agree on |
6.5% of rows |
Its sponsorship field reads "Other" on |
99.1% of live rows |
| TikTok + ByteDance share of one board's new-grad list | 8.9% |
| Anthropic / OpenAI / DeepMind roles across 5,651 live rows on the two biggest boards | 1 / 0 / 0 |
| Roles here flagged evergreen (open 1y+), rather than shown undated | 42 |
That last row is the whole reason this exists — and the first version of this repo shipped 0 and 0 too, until #15 fixed it. Frontier labs don't write "new grad" in titles, and Anthropic's four Fellows Program postings contain no technical keyword at all.
| Playbook | When each company opens, which OA platform you'll face, and the PhD programs that never appear on a job board |
| Compensation | Sourced new-grad comp, why TC and DOL base salary aren't comparable, and the measurable PhD premium |
| Sponsorship | What H-1B filings actually show. Jane Street and HRT sponsor heavily; Anduril is the real outlier |
| Coverage | Every company, what we pulled, what we published — including our failures |
| Company Bar | The inclusion test and what we refuse to list |
data/companies.yaml 145 employers · 129 live boards · every token verified
│
▼ every 6h on GitHub Actions
fetch greenhouse · ashby · lever · workday · amazon · eightfold
│ per-company isolation — one 500 cannot fail the run
classify US-only → drop senior/non-CS → track → degree → sponsorship
│ publishes WHY each row was rejected
lifecycle first_seen (immutable) · closure requires a SUCCESSFUL fetch
│
verify probe every apply link · hide only proven-dead or closed
│
render 4 boards · searchable site · jobs.json · feed.xml · COVERAGE.md
pip install -r requirements-dev.txt && pip install -e .
make test # 276 tests, no network
make refresh # hits every board, rewrites all outputs
python -m eliteboard.cli doctor # which boards can't be fetched, and whyBASE=https://raw.githubusercontent.com/ricsign/Ricsign-New-Grads-Jobs-2027/main/data/v1
curl -s $BASE/jobs.json | jq -r '.jobs[]
| select(.sponsorship=="sponsors" and .company_tier==0)
| "\(.company_name)\t\(.title)\t\(.apply_url)"'jobs.json · jobs.ndjson ·
feed.xml · coverage.json ·
programs.json · schema.json
Within API v1 we add fields but never remove or repurpose them.
- Six elite firms have no fetchable board — Jane Street, Citadel, Citadel Securities, D. E. Shaw, Two Sigma, Optiver. Custom JS boards, no public JSON. Listed with direct links and a written reason rather than silently omitted.
- Google, Meta, Apple, Microsoft are link-only. Google's job path is robots-disallowed and we respect that; the others need bespoke adapters.
unknownsponsorship is common because many postings genuinely don't say. We won't invent a value to fill a column.- Compensation is sparse — shown only when the ATS publishes a real band.
- A verified link is not a guarantee the role is open. Some pages return 200 and are quietly closed; report those.
Add a company · report a dead link · flag a misclassified role · write a missing adapter (Apple, Microsoft, Meta, Snowflake)
Broader in scope, different tradeoff: SimplifyJobs/New-Grad-Positions · SimplifyJobs/Summer2027-Internships · speedyapply/2027-SWE-College-Jobs · northwesternfintech/2027QuantInternships
Want maximum coverage? Use those. Want the top of the market with metadata you can trust? Use this.
MIT · not affiliated with any listed employer · apply links point to official career pages only
If this helped, a ⭐ helps someone else find it.