ML Engineer Intern — Summer 2026
A twelve-week internship on a real engagement with a real deliverable. You will ship something to production, not build a demo that gets deleted in September.
- Location
- San Francisco
- Compensation
- $9,500 / month + housing stipend
- Employment type
- Internship
What you'll own
- Work on a scoped piece of a live client engagement alongside senior engineers
- Build and extend evaluation suites for production systems
- Present your work to the engineering team at the end of the internship
- Participate fully in design review — including reviewing other people's designs
What we're looking for
- Currently pursuing a degree in computer science, mathematics, or a related field
- Solid Python and a genuine understanding of how ML systems fail
- At least one substantial project you can walk through in technical detail
- Available for twelve weeks starting June 2026
Nice to have
- Prior internship or research experience
- Open-source contributions
- Experience with LLM applications specifically
What the first three months look like.
We write this down for every role so expectations are explicit on both sides from day one.
Weeks 1–2
Onboarding, environment setup, and a first scoped contribution to an internal tool.
Weeks 3–9
Core project work on a live engagement with a named mentor and weekly check-ins.
Weeks 10–12
Ship your project, write it up, and present to the engineering team.
Apply for this role
Applying for ML Engineer Intern — Summer 2026. A person reads every application — we reply either way within three business days.
Our hiring process
- Intro call — 30 minutes with a hiring lead
- Technical screen — 60-minute paired session
- System design — 90 minutes with two senior engineers
- Team conversations — three 30-minute chats
- Offer — written, within 48 hours
Fifteen days end to end. You will know where you stand at every step.
Questions first?
Email us before you apply if anything is unclear. A hiring lead will answer — not a recruiting inbox.
careers@technovate.ai