The job radar for students

Stop refreshing careers pages.

Openings checks live job boards for you, reads every posting, and shows the internships and new-grad roles that actually fit — with the term, the pay, your class year, and whether they sponsor visas.

My radar13 matches · 176s
Software engineer internshipsNew York, RemoteClass of 2027python
80

Notion · San Francisco · New York · Hybrid

Software Engineer Intern

Visa: Not stated✓ Title matches✓ Wants 2027 grads✓ On your watchlist
75

Phoebe · New York City · On-site

Software Engineering Intern

Visa: Sponsors✓ Title matches✓ Mentions python
72

Garner Health · New York City · On-site

Software Engineering Intern

Visa: No sponsorship✓ Title matches✓ Wants 2027 grads
70

Figma · San Francisco · New York · On-site

Software Engineer Intern

Visa: Not stated✓ Title matches✓ On your watchlist

Reads the job systems companies actually use

  • Greenhouse
  • Lever
  • Ashby
  • Workday

Three tools, one radar

Each TinyFish tool does the one job the others can't. Search and Fetch are free and do the heavy lifting; the agent only runs where it's the only thing that works.

TinyFish Search

Finds the doors

One plain query per city and level, pointed only at the job systems companies actually use. It surfaces postings from companies you'd never have thought to check — not a stale aggregator's reposts.

Set up your search

From a real scan~38 live postings per scan, in about 3 seconds.

TinyFish Search38 results · 2.4s

software engineer intern New York · site: greenhouse, lever, ashby, workday

  • Software Engineering InternAuctor
  • Software Engineering Internship (C++ or Python)Wehrtyou
  • Software Engineer, InternshipPalantir
  • Software Engineer Intern (Summer 2027)Notion
  • Summer 2027 Software Engineering InternPDT Partners

TinyFish Fetch

Reads every posting — and whole boards

Postings are read ten at a time. For the companies you watch, Openings reads their entire job board in one call, then drops senior roles and wrong cities before spending a single read.

Add companies to watch

From a real scanOne scan skipped 30 postings before reading — and found 3 more matches with the freed-up reads.

boards-api.greenhouse.io/v1/boards/roblox/jobs230 roles · 1 call
RoleLocationKept?
Summer 2027 Software Engineer InternSan Mateo, CARead in full
[2026] Senior Machine Learning Engineer, Recommendation SystemsSan Mateo, CAWrong level
…every other role checked against your level and role before a single page is read

TinyFish Agent

Opens the sites that need a real browser

Some careers portals only work in a browser — you type into a search box and wait. With deep search on, an agent does exactly that, and you can watch it work live from your dashboard.

Turn on deep search

From a real scanFound Notion's internships on their Ashby board, which plain fetching can't list.

Agent · jobs.ashbyhq.com/notiondeep search
  1. 1Navigate to Notion careers site
  2. 2Return software engineer intern job postings
→ 3 relevant roles · 67–145s per run · budget: 2 runs

Every posting, read for you

The details you scroll for

Tested rules read each page first and a language model checks the rest. These rows are real results from our scans — including one posting whose “sponsor Visa's if needed” typo the rules missed and the model caught.

Extracted postingsparsed · rules + LLM
CompanyRoleTermClass ofPayVisaFound by
NotionSoftware Engineer InternWinter 20272027$57/hrNot statedTinyFish Agent
PhoebeSoftware Engineering InternFall or Winter 2026——SponsorsTinyFish Search
Garner HealthSoftware Engineering InternFall 20272027/2028—No sponsorshipTinyFish Search
FigmaSoftware Engineer InternSummer 2027—$55/hrNot statedCompany board

Honest by default

Visa

“Not stated” is not “no”

Most postings never mention visas. Those stay on your radar — “won't sponsor” is only shown when a posting actually says it.

Filters

Nothing disappears silently

Every role taken off your list comes with the reason: wrong city, wrong level, or a graduation window you've already passed.

Ranking

Every match explains itself

A score out of 100 and the reasons behind it — title fits, in your city, wants your class year, on your watchlist.

Reliability

Built not to fall over

If a search comes back empty or a page won't render, Firecrawl steps in as a backup. If the AI step is down, tested rules still answer.

Setting up takes a minute.

Four quick questions, then your first scan starts on its own.

FAQ

What is Openings?

A job radar for students. You tell it once what you want — role, internship or new grad, where, your class year, whether you need a visa — and it checks live job boards, reads every posting, and ranks what fits.

Where do the jobs come from?

The live web, every time. Openings searches Greenhouse, Lever, Ashby and Workday boards with TinyFish Search, reads postings and whole company boards with TinyFish Fetch, and uses TinyFish Agent for portals that only work in a real browser. Nothing is hardcoded.

How does it know if a company sponsors visas?

It reads the posting. Tested rules look for explicit wording, and a language model double-checks. If the posting doesn't say, you'll see “not stated” — never a guess.

What does deep search do?

It sends an agent to careers sites that only work in a real browser, like many Workday and Ashby boards. It finds more roles but takes 1–3 minutes and uses paid credits, so it's off by default.

Do I need an account?

No. Your preferences and your last scan are saved in your own browser.