Software Developer Intern, PhD, Summer 2027

Google

Southwestern Ontario

On-site

CAD 11,000 - 13,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Paid internship
Professional development
Executive speaker series

Job summary

Google is looking for PhD Software Developer Interns to join their team across Waterloo, ON, Montreal, QC, and Toronto, ON for Summer 2027. This is a paid 12–12 week internship designed for students in the penultimate year of their PhD program in Computer Science or a related technical field.

Interns will work on critical software development projects, contribute to scalable distributed systems, and gain exposure to cutting-edge research in AI, machine learning, and systems design, with

Qualifications

  • Pursuing a PhD in Computer Science or related technical field.
  • Experience coding in C, C++, Java, or Python.

Responsibilities

  • Create and support a productive and innovative team, including peers and managers.
  • Develop scripts to automate routine tasks.
  • Apply knowledge from CS courses to real world issues.
  • Analyze information and evaluate results to choose the best solution.
  • Design, test, deploy and maintain software solutions (Developer track).
  • Troubleshoot traffic anomalies, maintain services, and build automation.

Skills

C
C++
Java
Python

Education

PhD candidate

Job description

Google is looking for PhD Software Developer Interns to join their team across Waterloo, ON, Montreal, QC, and Toronto, ON for Summer 2027. This is a paid 12–12 week internship designed for students in the penultimate year of their PhD program in Computer Science or a related technical field.

This internship offers personal and professional development, an executive speaker series, and community-building opportunities. Interns work on critical software development projects, contribute to scalable distributed systems, and gain exposure to cutting-edge research in AI, machine learning, and systems design.

Responsibilities
  • Create and support a productive and innovative team, including working with peers, managers, and teams.
  • Develop scripts to automate routine tasks.
  • Apply knowledge gained in computer science courses to real world issues.
  • Analyze information and evaluate results to choose the best solution to effectively solve problems.
  • Design, test, deploy and maintain software solutions (Software Developer track).
  • Troubleshoot traffic anomalies, maintain services, and build automation infrastructure (Site Reliability track).
Minimum Qualifications
  • Pursuing a PhD program with a focus on subjects in software development or other technical related fields.
  • Experience coding in one of the following programming languages including but not limited to: C, C++, Java, or Python.
Preferred Qualifications
  • Currently attending a degree program in Canada and available to work full time for 12 weeks outside of university term time.
  • Penultimate academic year or returning to a degree program after completion of the internship.
  • Experience conducting research in algorithms, architecture, artificial intelligence, compilers, database, data mining, distributed systems, machine learning, networking, or systems.
  • Experience in computer science, data structures, algorithms, and software design.

Participation in the internship program requires that you are located in Canada for the duration of the internship. English proficiency is a requirement for this internship program. This posting is for a future vacancy. Applications will be reviewed on a rolling basis and the anticipated application window is open until February 26, 2027.

Pursuing a PhD in Computer Science or related technical field. Experience coding in C, C++, Java, or Python. Research experience in algorithms, AI, ML, distributed systems, or related areas preferred.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Research Intern, PhD, Summer 2027
Research Intern, PhD, Summer 2027

Google • Montreal (administrative region)

On-site
CAD 102,000 - 138,000
Research Intern, PhD, Summer 2027
Research Intern, PhD, Summer 2027

Google Inc. • Southwestern Ontario

On-site
CAD 89,000 - 112,000
Software Developer Intern, MS, Summer 2027
Software Developer Intern, MS, Summer 2027

United States Digital Space LLC • Toronto

On-site
CAD 87,000 - 117,000
Research Intern, PhD, Summer 2027
Research Intern, PhD, Summer 2027

Google Inc. • Montreal (administrative region), Toronto

On-site
CAD 28,000 - 34,000
Software Developer, Early Career, Campus
Software Developer, Early Career, Campus

Google • Montreal (administrative region)

On-site
CAD 126,000 - 129,000
Equity
Bonus target
Benefits
Student Researcher, PhD, Fall 2026
Student Researcher, PhD, Fall 2026

Google • Southwestern Ontario

On-site
CAD 102,000 - 138,000
PhD Research Intern — AI/ML & NLP (12–14 weeks)
PhD Research Intern — AI/ML & NLP (12–14 weeks)

Google • Montreal (administrative region)

On-site
CAD 102,000 - 138,000
Research Intern, PhD, Summer 2027
Research Intern, PhD, Summer 2027

Socket.dev • Montreal (administrative region)

On-site
CAD 108,000 - 132,000
PhD Research Intern – AI & ML (Summer 2027, Canada)
PhD Research Intern – AI & ML (Summer 2027, Canada)

Google Inc. • Montreal (administrative region), Toronto

On-site
CAD 28,000 - 34,000
Software Developer, Early Career, Campus
Software Developer, Early Career, Campus

Google • Southwestern Ontario

On-site
CAD 126,000 - 129,000
Bonus target 15%
Equity
Benefits