Software Engineering Intern, Summer 2025

1 Month ago • Upto 1 Years • Research & Development

Job Summary

Job Description

Software Engineering Interns at Google are researchers and developers who yearn to create and implement complex computer science solutions. Our engineers develop massively scalable, distributed software systems and collaborate on numerous smaller projects. The internship involves developing effective competencies in data structures and algorithms, showcasing a technical fascination for system architecture. Interns will apply computer science knowledge to real-world problems, analyze information, evaluate results, develop automation scripts, and contribute to a productive team environment. The program requires a solid foundation in computer science and a collaborative spirit. The internship is located in New Taipei City, Taiwan and runs for 10-12 weeks.
Must have:
  • Bachelor's degree in CS or related field
  • Data structures and algorithms experience
  • Ability to solve complex problems
  • Teamwork and collaboration skills
Good to have:
  • Experience with Unix/Linux
  • Machine learning experience
  • TensorFlow or embedded systems experience
  • Proficiency in C, C++, Java, or Python

Job Details


Minimum qualifications:

  • Currently pursuing a Bachelor's, Master's or PhD in Computer Science, or a related technical field.
  • Experience with data structures or algorithms.

Preferred qualifications:

  • Currently in your penultimate year.
  • Experience with Unix/Linux, Machine Learning, Tensorflow, or embedded systems.
  • Experience programming in one of the following languages: C, C++, Java, or Python.
  • Ability to complete an internship program of 10-12 weeks.

About the job

Software Engineering Interns at Google are researchers and developers who yearn to create and implement complex computer science solutions. Our engineers develop massively scalable, distributed software systems and also collaborate on multitudes of smaller projects that have universal appeal this requires research, awareness, interactivity and the ability to ask the right questions. You'll develop effective competencies in data structures and algorithms, along with a technical fascination for how stuff fits together. You'll also have a solid foundation in computer science, allowing you to come up with new ideas, as well as to strive for a deep understanding of our products and services in order to continually improve upon them. We focus on being a collaborative, global organization consisting of engineers with the highest levels of technical depth, programming skills, and a keen attention for quality.

Google is and always will be an engineering company. We hire people with a broad set of technical skills who are ready to address some of technology's greatest challenges and make an impact on millions, if not billions, of users. At Google, engineers not only revolutionize search, they routinely work on massive scalability and storage solutions, large-scale applications and entirely new platforms for developers around the world. From Google Ads to Chrome, Android to YouTube, Social to Local, Google engineers are changing the world one technological achievement after another.

Responsibilities

  • 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.

Similar Jobs

Luxoft - Senior Full-Stack Developer with React

Luxoft

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
• 2 Months ago
Ello - Product Engineer (Mobile)

Ello

San Francisco, California, United States (On-Site)
• 3 Months ago
Nolimit City - Backend developer

Nolimit City

Stockholm, Stockholm County, Sweden (On-Site)
• 3 Months ago
Omnissa - Staff Data Scientist

Omnissa

Bengaluru, Karnataka, India (Hybrid)
• 5 Months ago
Google - Research Intern, PhD, Summer 2025

Google

Montreal, Quebec, Canada (On-Site)
• 3 Months ago
Brightline - Software Engineer

Brightline

Virginia, United States (Hybrid)
• 1 Month ago
Easygo - Software Development Engineer, Payments & Fraud

Easygo

Melbourne, Victoria, Australia (On-Site)
• 2 Months ago
Rivos - Senior Memory Design Engineer

Rivos

Austin, Texas, United States (Hybrid)
• 4 Months ago
Booming games - Prototyping Engineer

Booming games

(Remote)
• 1 Month ago
NVIDIA - Senior Memory System Architect

NVIDIA

Santa Clara, California, United States (On-Site)
• 1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Meta - Research Scientist Intern, Smart Glasses in Wearables AI (PhD)

Meta

Washington, District Of Columbia, United States (On-Site)
• 3 Months ago
Zuora - Software Engineer III

Zuora

Chennai, Tamil Nadu, India (Hybrid)
• 3 Months ago
GoTo Group - Senior Software Engineer  - Marketplace

GoTo Group

Bengaluru, Karnataka, India (On-Site)
• 4 Months ago
Interactive Brokers - Software Engineer, Mid level

Interactive Brokers

Greenwich, Connecticut, United States (On-Site)
• 4 Months ago
Netomi - L2 Support Engineer

Netomi

Gurugram, Haryana, India (Hybrid)
• 4 Months ago
WeKan Enterprise Solutions - Architect

WeKan Enterprise Solutions

Bengaluru, Karnataka, India (Hybrid)
• 5 Months ago
Nagarro - Senior Staff Engineer, Java Fullstack

Nagarro

Jacksonville, Florida, United States (On-Site)
• 4 Months ago
ByteDance - Senior Test Development Engineer - Global Payment - San Jose

ByteDance

San Jose, California, United States (On-Site)
• 3 Months ago
GrowthX® - Tech Lead

GrowthX®

Bengaluru, Karnataka, India (On-Site)
• 4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in New Taipei City, Taiwan

Positive Grid Taiwan - Senior Android Developer

Positive Grid Taiwan

Taipei City, Taiwan (On-Site)
• 7 Months ago
Logitech - Project Manager

Logitech

Hsinchu City, Taiwan (Hybrid)
• 1 Month ago
Rivos - Silicon SOC Verification - Full-time

Rivos

Hsinchu, Hsinchu City, Taiwan (Hybrid)
• 4 Months ago
Microsoft - Sr. Director Systems Engineering

Microsoft

Taipei City, Taiwan (On-Site)
• 1 Month ago
NVIDIA - Senior System Application Engineer

NVIDIA

Taipei City, Taiwan (On-Site)
• 1 Month ago
NVIDIA - Engineering Build Manager

NVIDIA

Taipei City, Taiwan (On-Site)
• 1 Day ago
NVIDIA - Senior Generalist Software Engineer -- Omniverse

NVIDIA

Taipei City, Taiwan (On-Site)
• 1 Month ago
Rivos - Silicon Engineering Program Manager - Full Time

Rivos

Hsinchu, Hsinchu City, Taiwan (Hybrid)
• 4 Months ago
USE Insider - Account Director - Taiwan

USE Insider

Taipei City, Taiwan (On-Site)
• 4 Months ago
Google - Senior GPU Software Engineer, Embedded System, Platform

Google

Taipei City, Taiwan (On-Site)
• 1 Month ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

NVIDIA - Software Engineer Intern - Autonomous Vehicles - 2025

NVIDIA

Shanghai, Shanghai, China (On-Site)
• 1 Month ago
ByteDance - DevOps Engineer - Applied Machine Learning Engine (Singapore)

ByteDance

Singapore (On-Site)
• 3 Months ago
Western Digital - Technologist - ASIC Development Engineering (Validation)

Western Digital

Bengaluru, Karnataka, India (On-Site)
• 4 Months ago
Tesla - Senior PLC Programmer

Tesla

Prüm, Rhineland-Palatinate, Germany (On-Site)
• 1 Week ago
Cirrus Logic - Summer Intern, Design Verification

Cirrus Logic

Austin, Texas, United States (On-Site)
• 4 Months ago
Luxoft - Regular Embedded C++ Developer

Luxoft

(Remote)
• 2 Months ago
Meta - Software Engineer, Computer Vision (Technical Leadership)

Meta

Menlo Park, California, United States (Remote)
• 3 Months ago
Riot Games - Art Outsourcing II (Illustration) - VALORANT

Riot Games

Dublin, County Dublin, Ireland (On-Site)
• 3 Months ago
NVIDIA - Software Engineer, Chip Design

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
• 6 Days ago
Rivos - SOC Design Verification - Intern

Rivos

Santa Clara, California, United States (On-Site)
• 4 Months ago

Get notifed when new similar jobs are uploaded

About The Company

A problem isn't truly solved until it's solved for all. Googlers build products that help create opportunities for everyone, whether down the street or across the globe. Bring your insight, imagination and a healthy disregard for the impossible. Bring everything that makes you unique. Together, we can build for everyone.

View All Jobs

Get notified when new jobs are added by Google

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug