MLH Fellowship 2025: A Remote, Paid Tech Fellowship for Aspiring Software Engineers and Open Source Contributors
- Omran Aburayya
- 4 days ago
- 2 min read
If you're an aspiring software engineer, site reliability engineer, or blockchain developer seeking a transformative learning experience, the MLH Fellowship 2025 offers a unique opportunity to collaborate on real-world open-source projects with guidance from industry experts. This fully remote, 12-week program is designed to bridge the gap between academic learning and professional software development, providing participants with practical skills, mentorship, and a supportive community.
📝 Fellowship Summary
Location: Remote (Global)
Host Organization: Major League Hacking (MLH)
Study Level: Open to students and early-career professionals
Target Group: Aspiring software engineers, site reliability engineers, and Web3 developers
Fields of Focus:
Software Engineering
Production Engineering (Site Reliability)
Web3 Engineering
Funding & Coverage:
Educational stipend (amount varies by region; up to $5,000)
Duration: 12 weeks
Application Deadline: May 31, 2025
Start Date: Summer 2025 cohort begins on May 19, 2025
Eligible To: Individuals aged 18 or above, proficient in at least one programming language, with strong English communication skills, and residing in a country not embargoed by the U.S
📚 Fellowship Overview
The MLH Fellowship is structured to provide participants with hands-on experience in collaborative software development. Fellows are grouped into small pods and assigned to projects sourced from MLH's corporate partners, including GitHub, Meta, Amazon Web Services, and Google. The program emphasizes mentorship, peer collaboration, and practical application of software engineering principles.
🧩 Program Tracks:
Software Engineering: Focuses on contributing to open-source projects, enhancing coding skills, and understanding software development workflows.
Production Engineering (Site Reliability): Centers on maintaining and scaling systems, emphasizing reliability and performance.
Web3 Engineering: Delves into blockchain technologies, smart contracts, and decentralized applications.
🌐 Curriculum and Activities:
Daily stand-ups and pair programming sessions
Technical mentorship and code reviews
Workshops and speaker series featuring industry leaders
Career development sessions, including resume reviews and interview preparation
Participation in hackathons and community events
🎁 Fellowship Benefits
Financial Support:
Educational stipend to offset expenses during the program (up to $5,000, varying by region)
Professional Development:
Real-world project experience with leading tech companies
Mentorship from experienced engineers
Enhanced coding and collaboration skills
Community Engagement:
Access to a global network of peers and professionals
Opportunities to participate in MLH events and hackathons
✅ Eligibility Criteria
Applicants must:
Be at least 18 years old
Reside in a country not embargoed by the United States
Demonstrate proficiency in at least one programming language
Possess strong English communication skills
Have access to a reliable internet connection
Commit to 20–30 hours per week for the duration of the 12-week program
📝 Application Procedure
Application Steps:
Online Application: Complete the application form detailing personal information, programming experience, and motivation for joining the fellowship.
Project Submission: Provide a link to a personal coding project hosted on a platform like GitHub, showcasing your skills and contributions.
Interviews:
Participate in a behavioral interview to discuss your background and interest in the program.
Engage in a technical interview involving code discussion and problem-solving.
Finalization: Upon acceptance, complete necessary documentation and prepare for orientation.
📂 Required Documents:
Updated resume or CV
Link to a personal coding project
Responses to essay questions within the application form
🗓️ Application Deadline: May 31, 2025
🔗 OFFICIAL LINK