Applications are invited for the MLH Fellowship 2024. The last date for Fall 2024 applications is July 15, 2024.

About MLH Fellowship 2024

The MLH Fellowship is a 12-week internship alternative for aspiring software engineers. Instead of interning at a single company on the Open Source Track, you’ll contribute to the type of projects every company depends on.

Program Eligibility

Anyone who meets these eligibility requirements is welcome to apply.

  • Age
    • You are over the age of 18.
  • Time Commitment
    • You can commit at least 20 hours per week to this program for the full 12 weeks.
  • English Communication
    • You can communicate proficiently in English, both written and spoken.
  • Timezone
    • You are willing to be online during normal business hours in ET, PT, GMT, or IST.
  • Location
    • You reside in a country not embargoed by the United States.
  • Coding Ability
    • You know how to code proficiently in at least one programming language.
  • A/V Setup
    • You have access to a video call quality Internet connection for remote collaboration.
  • Education
    • This program is open to both current and non-students with any educational background.

MLH expressly invites & encourages people who identify as women, non-binary, Black/African American, or Latin@ to apply. MLH is committed to building a more diverse and inclusive tech industry and providing learning opportunities to technologists who face under-representation, discrimination, or systemic bias worldwide.

Example Schedule

Here’s what a typical day in the fellowship might look like. The program runs Monday – Friday in most major timezones.

  • 10:00 AM: Daily Standup
    • Start your day with your Pod’s daily standup, where you’ll share what you’re working on and eliminate blockers.
    • Pair Programming: Jump into a pair programming session with another fellow to put the finishing touches on a pull request you’re working on together.
  • 12:00 PM: Speaker Series
    • Attend one of the regular speaker sessions to learn from engineers, founders, and talent experts.
  • 01:00 PM: Lunch Break
  • 02:00 PM: Practical Curriculum
    • Go through the latest module on the LMS, where you’ll learn practical skills you can apply immediately.
    • Contributing to your Project: You can put what you’ve been learning into practice by editing your pull request before sending it upstream.
  • 05:00 PM: Code Review
    • Meet with one of the expert mentors for a code review of the pull request you were working on this morning. Lots of great feedback you can start on in the morning!
  • 06:00 PM

What exactly is the Open Source Track?

Today, more than 90% of software runs on Open Source. Any aspiring engineer must know how to be a great Open Source citizen. As an MLH Fellow on the Open Source Track, you’ll contribute to the type of projects every company depends on. You’ll experience what it’s like to work on a real software engineering team first-hand.

Application Process

  • Step 1: Submit your application.
    • Please complete the application to tell us about yourself, your experience, and why you want to be an MLH Fellow.
  • Step 2: Complete your interviews.
    • Speak to one of our program coordinators & talk through some code with one of our mentors.
  • Step 3: Finalize your enrollment.
    • Provide any required documentation, sign your participation agreement, & prepare for orientation.

How to Apply?

Interested candidates can directly apply through this link.

Deadline

The last date for Fall 2024 applications is July 15, 2024.

FAQs

Click here to view FAQs.

Click here to view the official notifications for the MLH Fellowship 2024.

Image Source