Software Engineering Intern, Summer 2025

3 Months 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 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. You will 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, and create and support a productive and innovative team. You will also work with peers, managers, and teams.
Must have:
  • Currently pursuing a Bachelor's, Master's or PhD in Computer Science, or a related technical field.
  • Experience with data structures or algorithms.
  • Ability to complete an internship program of 10-12 weeks.
Good to have:
  • 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.

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

Meta - Production Engineer

Meta

Menlo Park, California, United States (Remote)
3 Months ago
People Can Fly - Senior Backend Programmer

People Can Fly

Gateshead, England, United Kingdom (Remote)
5 Months ago
Blue Yonder - Sr. Support Engineer II – Warehouse Management System

Blue Yonder

Monterrey, Nuevo Leon, Mexico (On-Site)
4 Months ago
ByteDance - Security Engineer (Penetration Tester) - Security Assurance

ByteDance

Singapore (On-Site)
3 Months ago
Google - Software Engineering Manager II, Manager Machine Management

Google

Sunnyvale, California, United States (On-Site)
3 Months ago
Aeva - Staff Design Engineer

Aeva

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Anthology  Inc  - Manager, Software Engineering

Anthology Inc

Bengaluru, Karnataka, India (Hybrid)
3 Months ago
MIPS - Performance Architecture Engineer – Workloads & Correlation

MIPS

Bengaluru, Karnataka, India (On-Site)
4 Months ago
ByteDance - Research Scientist in Large Model System

ByteDance

Seattle, Washington, United States (On-Site)
3 Months ago
Logitech - Embedded System Architect

Logitech

Hsinchu, Hsinchu City, Taiwan (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Next Level Business Services - SAP PO Consultant

Next Level Business Services

Santa Clara, California, United States (On-Site)
3 Months ago
Nisum - Senior Java Backend Developer  (Latam) Ba6733

Nisum

America (Remote)
4 Months ago
Riot Games - Senior Software Engineer - Analytics Foundation

Riot Games

Los Angeles, California, United States (On-Site)
4 Months ago
Dream11 - Senior Security Engineer - Application Security

Dream11

Mumbai, Maharashtra, India (On-Site)
6 Months ago
Logitech - Sr. System Engineer (Atlassian Platforms)

Logitech

Cork, County Cork, Ireland (Hybrid)
4 Months ago
Next Level Business Services - Voice with C

Next Level Business Services

Philadelphia, Pennsylvania, United States (On-Site)
4 Months ago
Netflix - Software Engineer (L5), Content Engineering

Netflix

Los Gatos, California, United States (On-Site)
3 Months ago
Collins Aerospace - Lead IT QA Analyst

Collins Aerospace

Hyderabad, Telangana, India (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in New Taipei, New Taipei City, Taiwan

NXP - IT Support Lead

NXP

Kaohsiung City, Taiwan (On-Site)
4 Months ago
Google - Structural Design Engineer, Tablet and Home Device

Google

New Taipei, New Taipei City, Taiwan (On-Site)
3 Months ago
Google - Supply Chain Program Manager, Physical Infrastructure

Google

Taipei City, Taiwan (On-Site)
3 Months ago
Rivos - Data Parallel Accelerator Performance Intern

Rivos

Hsinchu, Hsinchu City, Taiwan (Hybrid)
4 Months ago
Appier - Campaign Management Lead

Appier

Taipei City, Taiwan (On-Site)
3 Months ago
Fluence - Field Service Engineer

Fluence

Taipei City, Taiwan (Hybrid)
4 Months ago
Google - Software Engineer, University Graduate, 2025

Google

New Taipei, New Taipei City, Taiwan (On-Site)
3 Months ago
PwC - A.審計類(桃園)-審計員

PwC

Taoyuan City, Taiwan (On-Site)
4 Months ago
Trend Micro - Finance Manager (VicOne)

Trend Micro

Taipei City, Taiwan (On-Site)
4 Months ago
Appier - Technical Solution Engineer (Japanese)

Appier

Taipei City, Taiwan (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Google - Software Engineer, CPU Performance Modeling Engineer

Google

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
3 Months ago
Fabric - Staff Digital Design Verification Engineer

Fabric

Los Angeles, California, United States (Remote)
4 Months ago
ByteDance - Data Center System Software Engineering Manager

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
Captions - Technical Program Manager, AI Research

Captions

New York, New York, United States (On-Site)
3 Months ago
Meta - Research Engineer

Meta

Pittsburgh, Pennsylvania, United States (On-Site)
3 Months ago
Google - Staff Software Engineer, Mobile (Android), YouTube

Google

San Bruno, California, United States (On-Site)
3 Months ago
UST - Associate III - VLSI -Std cell Layout-SV

UST

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Fabric - Digital Verification Consultant

Fabric

San Diego, California, United States (On-Site)
4 Months ago
Patreon - Scientist to Machine Learning Engineer

Patreon

San Francisco, California, United States (Hybrid)
3 Months ago
Chiselon Technologies   - Data Scientist

Chiselon Technologies

Bengaluru, Karnataka, India (Hybrid)
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