IFInternFlow
← Home
International AI/ML Master's · San Francisco Bay Area

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.

AK
Aisha Khan
International AI/ML Master's · San Francisco Bay Area
LocationsHard filter
San Francisco Bay AreaRemote (US)

The only hard rule. Any role outside these places is removed completely — not just ranked lower.

Fields / interestsDiscipline gate
AI / Machine LearningNLP

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.

SkillsFit scoring
PythonPyTorchNLPTransformersSQL

Used to score fit. A role that mentions these ranks higher.

Internship termPreference
Summer

A preference. It nudges the ranking but never removes a role.

Remote preferencePreference
Hybrid

A preference for how they’d work. Also just a nudge.

Résumé / summaryPersonalization

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.

  1. 1
    Gather real jobs

    We pull open roles straight from public company job boards — the same listings companies post for everyone.

  2. 2
    Fill 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.

  3. 3
    Score who’s hiring

    Each company gets a 0–100 “likely hiring interns” score from public signals like recent postings, funding, and size.

  4. 4
    Keep only what fits

    We drop roles outside the chosen locations, and roles in a different field of work than the student picked.

  5. 5
    Rank by fit

    What’s left is ordered by how well it matches the student — and every result shows the reasons in plain words.

  6. 6
    You 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.