Get paid to learn tech

How to apply to Outreachy, Google Summer of Code and LFX Mentorship: who can apply, what they pay, the steps, and when each one opens. From @mayorscript.

The short version. All three pay you a stipend to work on real open source projects with a mentor, fully remote. Right now (October 2026) all three are between rounds. The next rounds usually open between January and March. The people who get in usually start contributing before the window opens, so the best time to start is now.

The three side by side

OutreachyGoogle Summer of CodeLFX Mentorship
Pays$7,000 flat, in 2 payments$750 to $6,600, by project size and country$1,000 to $6,600, by country (a few programs are unpaid)
Who18+, people who face under-representation, bias or discrimination in tech where they live. Students and non-students.18+, students or beginners to open source18+, students or experienced programmers, eligible to work where you live
Time3 months, 30 hrs a week, no full-time jobAbout 90, 175 or 350 hours (most run 12 weeks)12 weeks at 40 hrs, or 24 weeks at 20 hrs
Next windowUsually early February (for May)Usually MarchListings from mid-January (for the spring term)
Coding needed?No. Some projects are design, research or docs.Yes, mostlyYes, mostly

You can't do all three. Google Summer of Code alumni can't do Outreachy, Outreachy and LFX are once only, and GSoC is at most twice.

Start now: 6 things to do before the windows open

  1. Make a GitHub account and learn the basics: fork, branch, commit, pull request. One weekend is enough.
  2. Pick 2 or 3 projects you'd actually use. Browse last year's lists: GSoC 2026 projects and the LFX Mentorship programs. Orgs often come back year after year.
  3. Join their community chat (Zulip, Slack, Matrix or the mailing list). Read before you post. Introduce yourself once, briefly.
  4. Make one small contribution. Look for issues labelled "good first issue". A docs fix or a small bug counts. Google's own rule of thumb for a beginner is fewer than 10 issues or pull requests across projects.
  5. Sign up for the announcements: the Outreachy mailing list, the Google Open Source blog and LFX.
  6. Put reminders in your calendar: early January (check LFX listings), late January (Outreachy), mid-February (GSoC organisations announced), early March (GSoC applications).

1. Outreachy

$7,000 USD for a 3-month remote internship. Paid in two parts: $3,000 after your first good mentor feedback, $4,000 at the end. Interns are contractors, so you fill in a tax form (W-8BEN or W-9) to get paid.

Who can apply

The steps

  1. Initial application. Eligibility questions and short essays about your own experience with under-representation, bias or discrimination. You can't save it halfway, so write your answers somewhere else first. Keep each essay to about 500 to 900 characters. Don't use AI to write or edit the essays; Outreachy asks you not to.
  2. Contribution period (only if your initial application is approved). Now you can see the full project details. Pick a project, and contact the mentor yourself, because mentors aren't assigned to you.
  3. Make at least one contribution and record it on the Outreachy site. It doesn't have to be merged. Most people take 5 to 10 days for their first one, and the strongest applicants make several.
  4. Final application for each project you apply to.

When

The May round's initial applications usually open in early February. In 2026 the window ran from 6 to 13 February. That's one week, and applications are reviewed first come, first served, so be ready on day one.

Heads up: Outreachy has been getting smaller. The May 2026 round took 13 interns and this round lists 16 projects. It's still worth applying; just apply to the others too.

Eligibility rules · Applicant guide

2. Google Summer of Code

You work on an open source project with a mentor organisation, and Google pays a stipend: 45% after the midterm evaluation and 55% at the end. You're paid for passing the evaluations, even if your code isn't used in the end. You're not a Google employee or intern.

Who can apply

What it pays (2026 table)

Google adjusts the amount for your country. It depends on where you live during the coding period.

Countries (examples)SmallMediumLarge
Australia, Switzerland, Norway, Israel, New Zealand$1,650$3,300$6,600
United States, United Kingdom, Canada, Sweden$1,500$3,000$6,000
Germany, France, Japan, Netherlands, Ireland$1,350$2,700$5,400
Spain, Portugal, South Korea, Zimbabwe$1,050$2,100$4,200
China, Chile, Singapore, Greece$900$1,800$3,600
Most other countries, including India, Nigeria, Kenya, Ghana, Brazil, Mexico, the Philippines, Pakistan, South Africa$750$1,500$3,000

Full table: GSoC contributor stipends. If your country isn't on it, GSoC can't pay you.

The steps

  1. When the organisations are announced (around mid-February), read each one's ideas list and its guidance for applicants. Do this before you open any pull request.
  2. Talk to the organisation early. Google says talking to your mentor beforehand is the most important factor.
  3. Write a proposal with clear goals, how you'll do it, and a week-by-week timeline. Follow the organisation's template exactly. Some organisations reject AI-written proposals automatically.
  4. Submit up to 3 proposals in the application window (about two weeks in March). Only one can be accepted. There are no deadline extensions, ever.

When

For 2026: program announced 3 December 2025, organisations listed 19 February, applications 16 to 31 March, coding from 25 May. 2027 dates aren't out yet, and the timeline shifts a little each year. In 2026, 15,245 people applied and 1,141 were accepted.

GSoC FAQ · Writing a proposal · Timeline

3. LFX Mentorship (Linux Foundation)

Mentorships on Linux Foundation projects (Kubernetes and other CNCF projects, and more). Paid in two parts: half at the midterm, half at the end. Some programs say "unpaid" in their description, so check before you apply.

Who can apply

What it pays (examples from the current table)

CountryStipendCountryStipend
United States$6,000Brazil$3,100
United Kingdom$5,500South Africa$2,700
Canada$5,100Ghana$2,300
Germany$5,000Kenya$2,100
Mexico$3,500Philippines$1,900
India$1,300Nigeria$1,000

Full list by country: LFX stipend amounts (applies to programs starting on or after 1 July 2026).

The steps

  1. Make your mentee profile on LFX Mentorship. Have your GitHub link, LinkedIn link and CV ready.
  2. Apply to up to 3 programs per term.
  3. Do the prerequisite tasks. Applications without them aren't accepted.
  4. Write the cover letter (statement of purpose). Say why this project, what you've already tried, and what you want to learn.
  5. Expect at least two weeks of review, sometimes an interview. Then a contract and HR steps if you're picked.

When

The spring term runs March to May, and its mentorships usually appear on LFX from mid-January, with applications open for about 4 weeks. In 2026 they went up on 22 to 28 January. There are also summer and fall terms. About 2,100 of 20,000 applications have been accepted so far.

Mistakes that get people rejected

Checked on each program's own pages on 16 October 2026. Dates and amounts change every year, so check the official pages before you apply.