MLH Fellowship (Remote Software Engineering)
About this internship
The MLH Fellowship is a fully remote, 12-week software engineering program that gives students worldwide a mentored, internship-grade experience without relocation. Fellows work in small pods under experienced mentors, contributing to real open-source and partner codebases with standups, sprints and code review, and finish with publicly verifiable work on their GitHub.
Three cohorts run each year with rolling admissions, selection is based on your own code rather than trick questions, and need-based stipend support has been available per cohort. For students in regions with few local tech internships, it is one of the most accessible serious credentials in software.
Who can apply
- Students and early-career developers aged 18 or older from almost anywhere in the world, since the fellowship is fully remote.
- Enough coding experience to contribute to real projects: hackathon projects, coursework or personal repositories count, and a degree is not required.
- Tracks have included Software Engineering, Open Source, Site Reliability Engineering and Data Science, sometimes run with corporate partners.
- Ability to commit meaningful weekly hours for the 12-week cohort in your time zone band.
- A portfolio (GitHub) plus a short technical interview form the core of selection.
- English sufficient for daily standups and code review.
- Three cohorts run per year (spring, summer and fall), so applications are effectively rolling.
What you will do
- Work in a small pod of fellows under an experienced mentor, following real engineering practice: standups, sprints, code review and demos.
- Contribute to production open-source projects or partner-company codebases depending on your track.
- Pair-program with pod-mates and build a public portfolio of merged pull requests.
- Attend workshops on engineering practice, career skills and technical topics.
- Ship a capstone or sustained contributions you can show any employer.
- Join a global fellow community that keeps helping after the cohort ends.
Perks and benefits
- A structured, mentored engineering experience that substitutes for a traditional internship when you cannot relocate.
- Need-based stipend support has been available to help fellows participate, with details set per cohort.
- Fully remote and globally accessible, including for students in Pakistan, Nigeria, India and across Africa and Asia.
- Real open-source contributions that remain publicly verifiable on your GitHub forever.
- Mentors drawn from experienced engineers, with pods sized for genuine attention.
- Alumni regularly convert the portfolio boost into internships and full-time roles at major tech companies.
How to apply
- Apply on the MLH Fellowship site, choosing your preferred track and the next cohort with open seats (spring, summer and fall batches run each year).
- Submit your application with your GitHub or portfolio links and a code sample you can talk through.
- Complete the short technical interview, which focuses on walking through your own code rather than puzzle questions.
- Rolling admissions mean earlier applications get more seat and time-zone options.
- If admitted, confirm your availability for the 12 weeks and any stipend arrangements for your situation.
- If you miss a cohort, the next one is never more than a few months away.
Frequently asked questions
Is MLH Fellowship paid? +
According to this listing, the compensation is: Remote fellowship with need-based stipend support Stipend amounts can change between intakes, so confirm the current figure on the official page before applying.
How long does MLH Fellowship last? +
The listed duration is 12 Weeks.
When is the application deadline? +
This listing has a rolling deadline, meaning applications are reviewed as they arrive rather than by a fixed date. Check the official page for any cycle-specific cutoffs.
Who can apply? +
Key eligibility points from this listing: Students and early-career developers aged 18 or older from almost anywhere in the world, since the fellowship is fully remote; Enough coding experience to contribute to real projects: hackathon projects, coursework or personal repositories count, and a degree is not required; Tr… See the Eligibility section above for the full requirements.
How do I apply? +
Apply directly through the official portal linked on this page. Legitimate internships never charge an application fee, so treat any request for payment as a scam and use official channels only.
Answers are based on this internship's listed details. Always confirm on the official page.