“Google summer internship” can mean two very different things. The first is a paid Google internship: a 12 to 14 week job at a Google office, such as a Software Engineering Intern role in the US that lists a base salary range of $98,000 to $131,000 a year. The second is Google Summer of Code (GSoC), a remote open-source programme that pays a stipend of $750 to $6,000 depending on your country and project size. GSoC is open to students and open-source beginners worldwide, but it is not a job at Google.
For summer 2027, the main Google internship windows have closed: US software roles closed on 24 July 2026 and the London SRE role on 23 October 2026. GSoC 2027 is still ahead, with a Deadline of 31 March 2027 at 18:00 UTC, based on this year’s date. This guide explains both routes, the pay, eligibility and work-authorisation rules, the interview process, and the stipend and certificate claims that some listing sites get wrong.
Google summer internship options compared
| Feature | Google internship (e.g. Software Engineering Intern) | Google Summer of Code |
|---|---|---|
| What it is | A paid job at a Google office | A stipend to write open-source code with a mentoring organisation |
| Employer | None; you are an independent contributor, not a Google employee or intern | |
| Length | 12 to 14 weeks (13 to 17 in London) | About 12 weeks standard; up to 22 weeks if agreed |
| Pay | Salary set by country (US base $98,000 to $131,000 a year; Canada CAD 99,000) | $750 to $6,000 by country and project size |
| Where | In person at a Google office | Remote, from home |
| Who can apply | Enrolled students in the country of the role | Anyone 18+ who is a student or open-source beginner |
| Deadline | Varies by role, July to October the year before | 31 March 2027 |
Paid Google internships: what interns do
Google’s best-known student role is the Software Engineering Intern. Interns work on a project the team needs, alongside a host and other engineers. The 2027 postings describe the work as designing, testing, deploying and maintaining software, writing scripts to automate routine tasks, and working with peers and managers to choose the best solution. A Site Reliability Engineering track focuses on keeping business-critical systems running.
Separate postings cover other countries and degree levels. The ones I found for summer 2027 were:
| Posting | Location | Length | Pay stated | Application window |
|---|---|---|---|---|
| Software Engineering Intern, BS, Summer 2027 | Mountain View and about 30 other US sites | 12 to 14 weeks | US base $98,000 to $131,000 a year | Posted 21 July, closed 24 July 2026 |
| Software Engineering Intern, MS, Summer 2027 | US | 12 to 14 weeks | US base $98,000 to $131,000 a year | Closed 24 July 2026 |
| Software Developer Intern, BS, Summer 2027 | Toronto or Waterloo, Canada | 12 to 14 weeks | CAD 99,000 a year | Posted 31 August, closed 25 September 2026 |
| SWE / SRE BS/MS Intern, 2027 | London, UK | 13 to 17 weeks, starting May, June or July | Not stated | Closed 23 October 2026 |
Google also posted a PhD software engineering internship for summer 2027. The annual figures are base salary for a full-time position; interns are paid for the weeks they work. On the US range, that works out to roughly $8,200 to $10,900 a month before tax. US interns also get health, dental and vision insurance, sick time and paid holidays, according to the postings.
Eligibility for Google internships
- You are pursuing a bachelor’s, master’s or PhD in computer science or a related technical field, depending on the posting.
- You have coding experience in two or more general-purpose languages (C, C++, Java, JavaScript, Python or Go are named).
- You have experience with data structures or algorithms from coursework, projects or work.
- You can work full time for at least 12 weeks outside term time. Google prefers students returning to their degree afterwards.
- For London, you must be in your penultimate or final year at a university in Europe, the Middle East or Africa (EMEA).
Work authorisation rules for international students
This is where most international applicants get caught out. Google posts internships by country, and each one has location rules.
- US roles: you must be located in the United States for the whole internship, and the posting is for US internships only. Google prefers students attending a US degree program. International students at US universities usually work on F-1 Curricular Practical Training, authorised by their school.
- London roles: you must be studying at an EMEA university and be located in the UK for the internship. The 2027 posting states that it is not eligible for immigration sponsorship, so you need existing UK work rights.
- Canada roles: applications are for internships in Canada only, and Google prefers students enrolled at a Canadian university.
So apply for a Google internship in the country where you already study or can work. Google Summer of Code avoids this problem because it is remote, though you still need to be eligible to work in your country of residence.
Key dates: Google internships and GSoC
| Programme | Opens | Deadline |
|---|---|---|
| Google Summer of Code 2027: contributor applications | 16 March 2027 | 31 March 2027, 18:00 UTC |
| GSoC 2027: accepted projects announced | n/a | 30 April 2027 |
| US Software Engineering Intern (summer 2028) | Around 21 July 2027 | 24 July 2027 |
| Canada Software Developer Intern (summer 2028) | Around 31 August 2027 | 25 September 2027 |
| London SWE/SRE Intern (summer 2028) | Autumn 2027 | 23 October 2027 |
The 2027 dates above follow the 2026 calendar (based on this year’s date; confirm on the official page when the call opens). Google’s US window was open for only three days in 2026 and reviews applications on a rolling basis, so set alerts on Google Careers from June.
Google Summer of Code: the programme behind most “Google summer internship” pages
Several listing sites describe GSoC under the name “Google Summer Internship”. GSoC’s own FAQ says it is not an internship, employment or recruiting programme. Google pays a stipend, and you work with an open-source organisation (such as a programming language, scientific library or Linux project) on a project you propose.
GSoC eligibility
- You are 18 or older when you register.
- You are a student, or a beginner to open source. Google counts you as a beginner if you have made fewer than about ten issues or pull requests to open-source projects.
- You are eligible to work in your country of residence.
- You have been accepted into GSoC no more than once before.
- You do not live in a US-embargoed country. Residents of Russia, Belarus and the DNR and LNR regions are not eligible.
- You have never been a GSoC mentor or org admin.
You may submit up to three proposals, but only one can be accepted.
GSoC stipend by country
GSoC pays by project size (about 90, 175 or 350 hours) and adjusts for purchasing power in the country where you live during the coding period. Examples from the official stipend table:
| Country | Small (~90 hrs) | Medium (~175 hrs) | Large (~350 hrs) |
|---|---|---|---|
| United States, United Kingdom | $1,500 | $3,000 | $6,000 |
| Germany | $1,350 | $2,700 | $5,400 |
| India, Nigeria, Brazil, Kenya, Pakistan | $750 | $1,500 | $3,000 |
Payment goes through Payoneer: 45% after the midterm evaluation (paid 11 July in 2026) and 55% after the final evaluation (paid 1 September). If your country is not in Payoneer’s list, you cannot be paid. The “$3,300 stipend” in some headlines matches no figure in the current table, and GSoC does not advertise a certificate.
How to apply for GSoC 2027
- Watch for the organisation list: in 2026, organisations were announced on 19 February. Browse their idea lists and pick two or three that match your skills.
- Start contributing early: join the organisation’s chat or mailing list, set up the project locally, and fix a small issue. Mentors notice applicants they already know.
- Write your proposal: explain the problem, your plan in weekly milestones, and why you can deliver it. Ask a mentor for feedback on a draft.
- Submit on the GSoC site: between 16 and 31 March 2027, before 18:00 UTC.
- Results: accepted projects are announced around 30 April, followed by a community bonding period in May and coding from late May.
Google internship interview process
Google’s job pages do not describe the interviews, but they list data structures and algorithms as a minimum qualification, which tells you where the questions focus. Expect technical interviews in which you solve coding problems while explaining your reasoning, in a language you choose. Applicants commonly report two technical interviews of about 45 minutes each for the software engineering internship, followed by host matching, where teams interview you about fit for their project. Your recruiter confirms the exact format.
Google warns that responses can take more than 90 days. If you have not heard back within three months, you were most likely not selected for that role, though a recruiter may contact you about another match.
Prepare with arrays, strings, hash tables, trees, graphs, recursion and big-O analysis, and practise writing code without an IDE while talking out loud.
Your CV, transcript and cover letter
Google internship applications ask for two documents: a CV in the Resume section and a current transcript in English in the Education section, with “Now attending” selected under Degree Status. PDF is preferred. London postings also ask you to put your expected graduation month and year and your internship availability on the CV.
- Keep it to one page, with projects and their impact near the top.
- Name languages per project rather than in a long skills list.
- Include hackathons, open-source contributions and research with links.
Google does not ask for a cover letter, but GSoC proposals and some other applications need an introduction. A sample opening line for a GSoC proposal:
“Over the past six weeks I have merged three pull requests into your plotting module, including the fix for the broken legend export, and this proposal builds on that work to add SVG animation support.”
Replace the details with your own contributions. A proposal that starts with work the mentors have already reviewed is much stronger than one that starts with a biography.
Common mistakes to avoid
- Treating GSoC as a Google job. It is a stipend programme with an open-source organisation. Describe it accurately on your CV.
- Expecting a fixed stipend. Your stipend depends on project size and the country you live in during coding.
- Missing the short Google windows. The 2026 US posting was open from 21 to 24 July. Set job alerts early.
- Applying outside your country. The London role does not sponsor visas, and US roles require you to be in the US.
- Forgetting the transcript. An application without one in the Education section is incomplete.
- Sending a GSoC proposal cold. Proposals from people who have never talked to the organisation rarely get picked.
Google summer internship compared with similar programmes
| Programme | Where | Length | Pay or funding | Who can apply | Deadline |
|---|---|---|---|---|---|
| Google internship (SWE) | US, UK, Canada and other offices | 12 to 14 weeks | US base $98,000 to $131,000 a year, pro rata | Enrolled CS students in the role’s country | From 24 July 2027 (US) |
| Google Summer of Code | Remote | About 12 weeks | $750 to $6,000 stipend | Students and open-source beginners, 18+ | 31 March 2027 |
| Microsoft internship | US, India and other offices | About 12 weeks | US base $5,690 to $11,210 a month | Enrolled students with work rights | Rolling, September to April |
| Mitacs Globalink Research Internship | Canadian universities | 12 weeks | Flights, housing and living costs covered | Undergraduates from 23 partner countries | 16 September 2027 |
For non-tech roles, our guide to the Thomson Reuters internship covers paid placements in legal, sales and journalism.
Who should apply, and who should not
Apply for a Google internship if you study computer science or a related field, you can already work in the US, UK, Canada or another country where Google posts internships, and you have solid data structures and algorithms practice.
Apply for GSoC if you are 18 or older, new to open source, and want paid, remote coding experience from any eligible country. It suits students in Africa and Asia who cannot travel for an internship.
Skip both if you want a non-technical internship, or you need Google to sponsor a visa. GSoC also is not a route into a Google job; treat it as experience and a portfolio.
FAQs about the Google summer internship
Is Google Summer of Code an internship?
No. GSoC’s FAQ says it is not an internship or employment, and contributors are not Google employees. You are paid a stipend to work on an open-source project with a mentoring organisation.
How much does a Google intern earn?
US software engineering intern postings list a base salary range of $98,000 to $131,000 a year, paid for the weeks you work. The Canadian posting lists CAD 99,000 a year, and GSoC stipends range from $750 to $6,000.
Can international students apply for a Google internship?
Yes, but only for roles in a country where they can work. US roles require you to be in the US, and the London role does not offer visa sponsorship.
When is the Google Summer of Code 2027 deadline?
The Deadline is 31 March 2027 at 18:00 UTC, with applications opening on 16 March 2027, based on the 2026 dates. Check the official GSoC timeline when Google announces the 2027 programme.
Sources and updates
Google internship details (qualifications, pay ranges, locations, application windows, transcript rules and the 90-day response note) come from Google’s 2027 internship postings on Google Careers, including the US BS and MS Software Engineering Intern roles, the Canada Software Developer Intern role and the London SWE/SRE Intern role, some read through job boards that republish them. GSoC eligibility, project sizes, the 22-week limit and the not-an-internship statement come from the official GSoC FAQ. Stipend amounts and payment dates come from the GSoC stipends page, and dates come from the GSoC 2026 timeline and the Google Open Source Blog. The interview format is based on applicant reports and is not published by Google. Compared with some listing sites, I have separated real Google internships from GSoC, replaced the “$3,300 stipend” with the official country table, removed the certificate claim, and corrected the previous-participation rule (accepted no more than once before, not twice). Checked on 25 October 2026.