Software Engineering Intern, Summer 2025

Google is a global technology company that develops innovative solutions in search, advertising, cloud computing, software, and hardware.
Software Engineering Intern
In-Person
5,000+ Employees
AI

Description For Software Engineering Intern, Summer 2025

Google is seeking Software Engineering Interns for Summer 2025 to join their dynamic engineering team. This internship opportunity is specifically designed for students in their penultimate year of study in Computer Science or related technical fields, with an anticipated graduation between December 2025 and 2026.

As an intern at Google, you'll be immersed in an environment where innovation and technical excellence are paramount. You'll work on massively scalable, distributed software systems and collaborate on projects that have universal appeal. The role requires strong foundations in computer science fundamentals, including data structures and algorithms, combined with practical programming skills in languages like C, C++, Java, or Python.

The internship program runs for 10-12 weeks and offers hands-on experience in applying academic knowledge to real-world challenges. You'll be working alongside world-class engineers who are revolutionizing various technologies, from Google Ads to Chrome, Android to YouTube, and Social to Local platforms. This is an opportunity to contribute to projects that impact billions of users worldwide.

Google's engineering culture emphasizes collaboration, technical depth, and quality. As an intern, you'll develop scripts to automate routine tasks, analyze complex problems, and work with cross-functional teams. The company's commitment to diversity, equality, and inclusion creates an environment where innovative ideas are welcomed and nurtured.

This internship is available in New Taipei and Taipei, Taiwan, offering exposure to Google's global operations while working on cutting-edge technology. The application window is open until February 5, 2025, but early applications are encouraged as positions are filled on a rolling basis. Join Google's engineering team and be part of a company that's continuously pushing the boundaries of technology and innovation.

Last updated 6 days ago

Responsibilities For Software Engineering Intern, Summer 2025

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

Requirements For Software Engineering Intern, Summer 2025

Java
Python
Linux
  • Currently pursuing a Bachelor's, Master's or PhD in Computer Science, or a related technical field
  • Experience with data structures or algorithms
  • Currently in penultimate year
  • Experience with Unix/Linux, Machine Learning, Tensorflow, or embedded systems
  • Experience programming in C, C++, Java, or Python
  • Ability to complete an internship program of 10-12 weeks

Benefits For Software Engineering Intern, Summer 2025

  • Equal Opportunity Employer
  • Disability Accommodations Available

Interested in this job?