Taro Logo

Software Developer Intern, BS, Summer 2026

Google is a global technology company that builds innovative products and services used by billions of people worldwide.
Backend
Software Engineering Intern
In-Person
5,000+ Employees
AI · Enterprise SaaS

Job Description

Join Google for a unique 12-14 week paid internship program designed for Bachelor's students pursuing Computer Science or related fields. As a Software Developer intern, you'll work on critical projects that shape Google's future in computing and intelligent systems. The role offers both personal and professional development opportunities, including an executive speaker series and community-building activities.

You'll be working on complex computer science solutions, developing scalable distributed software systems, and collaborating on various projects with universal appeal. The program focuses on practical application of computer science knowledge, whether it's optimizing algorithms, pioneering AI systems, or advancing sustainability initiatives.

The internship provides hands-on experience in software development, where you'll design, test, deploy, and maintain software solutions while growing your technical skills. You might work on anything from code-level troubleshooting to building new automation infrastructure, depending on project needs.

Google, being fundamentally an engineering company, offers interns the chance to work on technologies that impact billions of users. From Google Ads to Chrome, Android to YouTube, you'll have the opportunity to contribute to revolutionary technological achievements. The company's commitment to innovation and scale means you'll be exposed to real-world challenges and cutting-edge solutions.

The program requires English proficiency and physical presence in Canada during the internship period. Applications are reviewed on a rolling basis until October 31, 2025, though the window may close earlier if projects are filled. The experience promises valuable industry exposure, mentorship, and the chance to work with some of the best minds in technology.

Last updated 5 days ago

Responsibilities For Software Developer Intern, BS, Summer 2026

  • Develop scripts to automate routine tasks
  • Analyze information and evaluate results to choose the best solution to effectively solve problems
  • Apply knowledge gained in computer science courses to real world problems
  • Create and support a team including working with peers, managers, and teams

Requirements For Software Developer Intern, BS, Summer 2026

Python
Java
JavaScript
  • Pursuing a Bachelor's degree or post secondary or training experience with a focus on subjects in software development or other technical related fields
  • Experience in Software Development and coding in two or more general purpose programming languages
  • Experience with data structures or algorithms gathered from inside or outside of school or work
  • Currently attending a degree program in Canada
  • Available to work full time for 12 weeks outside of university term time
  • Returning to a degree program after completion of the internship