Taro Logo

Software Developer Intern, PhD, Summer 2026

Google is a global technology company that builds innovative computing solutions and intelligent systems for billions of users worldwide.
Backend
Software Engineering Intern
In-Person
5,000+ Employees
AI · Enterprise SaaS

Job Description

Join Google as a Software Developer Intern for a unique 12-14 week paid internship opportunity that combines hands-on technical experience with professional growth and networking. As part of Google's commitment to advancing computing technology, you'll work on critical projects that impact billions of users worldwide.

The role involves developing scalable, distributed software systems and collaborating on various projects with universal appeal. You'll be working in an environment where innovation is constant, and your contributions will directly influence Google's core products and services.

As a PhD intern, you'll apply your advanced research expertise in areas such as Algorithms, Architecture, Artificial Intelligence, Compilers, Database, Data Mining, Distributed Systems, Machine Learning, Networking, or Systems. The position offers a perfect blend of academic knowledge application and real-world software development experience.

The internship program is designed for PhD students in their penultimate academic year, studying Computer Science or related fields. You'll be part of a team that values versatility and enthusiasm in tackling new technological challenges. The role involves designing, testing, deploying, and maintaining software solutions while growing professionally through hands-on experience with Google's cutting-edge technologies.

Google's engineering-first culture ensures that interns work on meaningful projects that impact millions of users. From Google Ads to Chrome, Android to YouTube, you'll have the opportunity to contribute to revolutionary technological achievements while working alongside some of the industry's brightest minds.

The program includes professional development opportunities, an executive speaker series, and community-building activities, making it more than just a technical role. Located in various Canadian cities, this internship requires full-time commitment for 12-14 weeks and offers a collaborative environment where you can make a real impact while building your career in software development.

Last updated 5 days ago

Responsibilities For Software Developer Intern, PhD, Summer 2026

  • 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

Requirements For Software Developer Intern, PhD, Summer 2026

Python
Java
  • 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
  • Currently attending a degree program in Canada
  • Available to work full time for 12 weeks outside of university term time
  • In their penultimate academic year or returning to a degree program after completion of the internship
  • English proficiency

Benefits For Software Developer Intern, PhD, Summer 2026

  • Paid internship
  • Professional development
  • Executive speaker series
  • Community-building