Software Engineering Intern, PhD, Summer 2025

Google4 months ago
Pittsburgh, Pennsylvania
On-site
Internship
Beginner Level (< 1 year)

Job Description

Position Overview

Join Google for a unique 12-14 week paid internship that offers personal and professional development, an executive speaker series, and community building. This program is available in both Software Engineering and Site Reliability tracks, providing opportunities to work on complex computer science solutions and contribute to critical projects. Applicants must be located in the United States, currently in the penultimate year of a PhD program in Computer Science or a related field, and possess strong English proficiency.

Key Responsibilities

  • Create and support a productive and innovative team by collaborating with peers, managers, and cross-functional groups.
  • Develop scripts to automate routine tasks.
  • Analyze information and evaluate results to choose the best solution for complex challenges.
  • ForSoftware Engineering Interns: design, test, deploy, and maintain software solutions critical to Google’s needs.
  • ForSite Reliability Interns: troubleshoot, enhance, and maintain critical systems, including building automation infrastructure.

Required Qualifications

  • Must be located in the United States for the duration of the internship.
  • Currently in the penultimate academic year of a PhD program in Computer Science or a related field.
  • Experience in Software Development and coding in one or more of the following: C/C++, Java, or Python.
  • Strong understanding of data structures and algorithms from academic or work experience.

Preferred Qualifications

  • Currently attending a degree program in the US and available to work full time for 12 weeks outside of university term time.
  • Research experience in Algorithms, Architecture, Artificial Intelligence, Compilers, Databases, Data Mining, Distributed Systems, Machine Learning, Networking, or Systems.
  • Programming experience in one or more languages such as C/C++, C#, Java, JavaScript, Python, Objective C, or Go.
  • Experience with software design principles and advanced computer science concepts.

Benefits & Perks

  • Compensation:For full-time roles, the base salary range is$109,000-$145,000. Actual compensation is determined by work location and additional factors.
  • Paid internship offering competitive remuneration along with extensive personal and professional growth opportunities.
  • Opportunity to select your preferred working location from a wide range of major U.S. cities.
  • Access to comprehensivebenefitsincluding development programs, executive speaker series, and community-building initiatives.

Required Skills

Scripting
C/C++
Java
Algorithms
Python
Data Structures
Software Development
Automation