Walk through Aisha’s search
Aisha is an international Master's student studying AI. She wants to spend summer 2026 building machine-learning systems near San Francisco — and she'll need a company that sponsors visas.
1 · What Aisha entered
This is the exact profile she filled in. Every answer has a job — here’s what each one does.
The only hard rule. Any role outside these places is removed completely — not just ranked lower.
Sets the kind of work. This is why a finance student never sees a software-engineering role — even at the same company. It’s the biggest reason results stay on-topic.
Used to score fit. A role that mentions these ranks higher.
A preference. It nudges the ranking but never removes a role.
A preference for how they’d work. Also just a nudge.
“Master's student in Computer Science (AI track). Built a retrieval-augmented chatbot and fine-tuned transformers. Seeking a summer 2026 ML/NLP internship; requires visa sponsorship.”
Optional. Helps explain why a role fits and personalizes the outreach email.
2 · What happens when she searches
InternFlow turns those answers into a ranked list in six steps.
- 1Gather real jobs
We pull open roles straight from public company job boards — the same listings companies post for everyone.
- 2Fill in the blanks
For companies missing details, we do web research — and even surface promising startups that aren’t on any job board yet. Every fact gets a source link.
- 3Score who’s hiring
Each company gets a 0–100 “likely hiring interns” score from public signals like recent postings, funding, and size.
- 4Keep only what fits
We drop roles outside the chosen locations, and roles in a different field of work than the student picked.
- 5Rank by fit
What’s left is ordered by how well it matches the student — and every result shows the reasons in plain words.
- 6You stay in control
InternFlow writes a first-draft intro email; the student edits and sends it themselves. The AI never contacts anyone.
?Why won’t Aisha see finance or design roles?▾
Her Fields say AI / Machine Learning, so InternFlow only keeps roles in that line of work. A “Financial Analyst” or “Product Designer” job is a different discipline — it’s filtered out even if it’s right there in San Francisco. That’s what keeps the list on-topic instead of burying her in unrelated roles.
3 · See her matches
Run Aisha’s exact profile against the live cache — the same pipeline a real student would use. Each result will show its reasons and a link to its source.