Back to Programs

MLH Fellowship

Remote fellowship where students and early career developers work on real world open source or production code.

Visit Website
Region

global

Duration

12 weeks

Stipend

Paid

What this program is about

The MLH Fellowship is a remote program where students and early-career developers collaborate on real-world open source projects or production code. Fellows work in small groups (pods) under the guidance of a mentor.

Duration: 12 weeks
Stipend: Paid; up to about 5000 USD depending on location and track
Extra notes: Multiple tracks such as Open Source, Explorer, and Production Engineering.

Is it for you

This program is a good match if:

  • You are a student or recent graduate
  • You are fluent in English
  • You have basic software development skills
  • You want to gain practical experience in a team setting

Keep in mind:

  • Multiple tracks such as Open Source, Explorer, Production Engineering.

When it happens

There are three batches each year:

  • Spring
  • Summer
  • Fall

Applications usually open 2 to 4 months before the start of each batch.

How to prepare

To prepare for the MLH Fellowship:

  1. Polish your resume and GitHub profile.
  2. Practice coding problems and explaining your thought process.
  3. Have a code sample ready that you can walk through during an interview.
  4. Show enthusiasm for learning and collaborating with others.

Application process

The application process typically includes:

  • Online application form
  • Coding tasks or technical interview
  • Behavioral interview
  • Acceptance and placement into a pod
  • Regular mentor sessions and demos during the program

Check the official website for specific track requirements and deadlines.

Opensox