Taro Logo

Software Engineer, PhD, Early Career, Campus, 2025 Start

Google is an engineering company that develops next-generation technologies changing how billions of users connect, explore, and interact with information.
$141,000 - $202,000
Backend
Entry-Level Software Engineer
In-Person
5,000+ Employees
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer, PhD, Early Career, Campus, 2025 Start

Google is seeking PhD Software Engineers to join their team developing next-generation technologies that impact billions of users worldwide. This role offers opportunities to work on diverse projects across information retrieval, distributed computing, large-scale system design, networking, security, AI, NLP, and more. As a software engineer, you'll work on critical projects with the flexibility to switch teams as both you and the company evolve.

The position requires managing project priorities and deliverables while designing, developing, testing, and maintaining software solutions. Google emphasizes engineering excellence and innovation, with engineers working on revolutionary achievements across products like Google Ads, Chrome, Android, YouTube and more.

This is an early career role ideal for PhD graduates in Computer Science or related fields who have strong programming skills and research experience in areas like Algorithms, AI, Machine Learning, Distributed Systems, etc. The role offers competitive compensation ($141,000-$202,000 base + bonus + equity) and comprehensive benefits.

Key responsibilities include writing production code, participating in design reviews, conducting code reviews, contributing to documentation, and debugging complex technical issues. The role provides opportunities to make significant technical contributions while working alongside other talented engineers to solve challenging problems at massive scale.

Google offers a collaborative environment focused on impact and innovation, with opportunities for growth and development. The company is committed to diversity and inclusion, creating a culture of belonging for all employees.

Last updated a month ago

Responsibilities For Software Engineer, PhD, Early Career, Campus, 2025 Start

  • Write product or system development code
  • Participate in, or lead design reviews with peers and stakeholders to decide on available technologies
  • Review code developed by other developers and provide feedback to ensure best practices
  • Contribute to existing documentation or educational content
  • Triage product or system issues and debug/track/resolve issues

Requirements For Software Engineer, PhD, Early Career, Campus, 2025 Start

Java
JavaScript
Python
Go
  • PhD degree in Computer Science or related technical field
  • Experience coding in one of the following programming languages including but not limited to: C, C++, Java, JavaScript, Python, or Golang

Benefits For Software Engineer, PhD, Early Career, Campus, 2025 Start

Medical Insurance
Equity
401k
  • Medical Insurance
  • Equity
  • 401k

Interested in this job?