
Google Summer of Code (GSoC) is a globally recognized, fully funded program organized by Google that provides students and beginner developers the opportunity to contribute to open-source software projects during the summer.
Selected participants work remotely with top open-source organizations under the guidance of experienced mentors while receiving a stipend from Google. GSoC is not an internship; it is a mentorship-based learning program focused on real-world software development.
GSoC is open to:
University students (undergraduate or graduate)
Beginner contributors to open source
Students from any country, including Nepal 🇳🇵
Individuals aged 18 or older
You do not need to be a computer science major, but basic programming knowledge is required.
Timeline: May – August
Coding Period: ~12 weeks
Flexible working hours with weekly mentor evaluations
Participants can work on projects involving:
Web Development
Machine Learning & AI
Data Science
Cybersecurity
Cloud Computing
Mobile App Development
Operating Systems
DevOps & Infrastructure
Explore participating organizations
Choose a project aligned with your skills
Contact organization mentors early
Submit a strong project proposal
Get selected and start coding 🎯
Early preparation and prior open-source contributions greatly increase your chances.
Proposal evaluation by organizations
Coding skill assessment
Communication with mentors
Final selection announced by Google
Google Summer of Code is one of the best global opportunities for students interested in software development, open source, and technology careers. Many GSoC alumni have gone on to work at Google, Meta, Microsoft, and top startups, or have secured fully funded scholarships.
| Type of Opportunity | Competitions and Awards |
|---|---|
| Deadline | 31 March,2026 |