Where Technologistscome to Level Up.

The MLH Fellowship is a remote internship alternative for aspiring technologists. Spend 12 weeks building your skills by collaborating on real-world projects.

Powered Proudly By


Learn by doing, not by watching.

We pair fun, educational curriculum with real-world practical experience. It's collaborative, remote, & happens under the guidance of expert mentors.

Gain Real-World Experience.

Contribute to projects that people depend on, not a side project that never sees the light of day.

You'll collaborate on projects that are sourced directly from our corporate partners. Whether you're contributing to a major Open Source technology or a new greenfield project, you'll be solving a real-world need with technologies that employers care about.

Learn while you Earn.

Invest in yourself & your future career today.

We offer fellows an educational stipend to help offset expenses while they participate in the program. You'll be able to focus on putting what you learn into practice so you can launch your career in Software Engineering once you graduate.

Join a Community.

Don't go alone. You'll join a network of other talented builders & professional mentors.

You'll join a small group of other aspiring software engineers who will become your day-to-day support network. When you need help, you'll have direct access to a team of professional mentors who can get you back on track.

Ready to Level Up?

Apply today for our full Fellowship or Prep programs.