Skip to content
All opportunities

Open Source Development Programme

Google Summer of Code

Google

Google Summer of Code introduces contributors to open source software development through mentored projects with participating open source organisations.

At a glance

Typical application period
Contributor applications have typically opened around March; confirm each timeline
Location
Online / global
Format / work mode
Remote, mentored open-source projects
Recurrence
Annual

Who it's for

People interested in contributing to open source software

Eligibility

  • Eligibility is defined for each annual cycle
  • Applicants choose a participating organisation and project
For studentsFor graduatesRemoteInternationalTechnologyCareer development

What the opportunity provides

  • Mentored open-source development experience
  • A stipend may apply under current terms

What applicants normally need

  • A project proposal
  • Organisation engagement
  • Relevant technical preparation

How to apply

Review the annual timeline, accepted organisations and their contributor guidance before proposing a project.

Cycle record

2026 cycle

Earlier cycles will be added only when their official details have been verified.

Why keep this on your radar?

Keep this on your radar if you want public evidence of technical work through open source. It is not a conventional employment internship.

Not open yet?

Start preparing.

Contribute before applications open. Learn the organisation's codebase and communication norms.

Useful preparation resources

Documents to prepare

  • A current CV
  • Accurate education and employment history
  • Programme-specific supporting documents

Experience to build

  • Relevant work, study or community experience you can describe with evidence

Skills that may help

  • Version control
  • Technical communication
  • Project scoping