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

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, system design, networking, security, AI, NLP, and UI design. 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 everything from Google Ads to Chrome, Android to YouTube, and social to local features.

This is an early career role specifically designed for PhD graduates, offering the chance to apply advanced research expertise to real-world problems at massive scale. The role provides exposure to Google's engineering culture where you'll collaborate with other talented engineers to push technological boundaries.

The position comes with competitive compensation including base salary, bonus potential, equity grants, and comprehensive benefits. Google is committed to building diverse teams and fostering an inclusive environment where engineers can make significant technical contributions while growing their careers.

Successful candidates will have a PhD in Computer Science or related field, strong programming skills, and research experience in areas like algorithms, AI, distributed systems, or machine learning. The role starts in 2025 and offers multiple location options across major tech hubs in the United States.

Last updated 12 hours 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 by analyzing the sources of 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
  • Experience conducting research in Algorithms, Architecture, Artificial Intelligence, Compilers, Database, Data Mining, Distributed Systems, Machine Learning, Networking, or Systems
  • Experience in computer science, data structures, algorithms, and software design
  • Ability to start full-time role in 2025

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

Medical Insurance
401k
Equity
  • Bonus
  • Equity
  • Benefits

Interested in this job?

Jobs Related To Google Software Engineer, PhD, Early Career, Campus, 2025 Start

Software Engineer, Early Career, Campus

Early-career software engineering role at Google focusing on platform and ecosystem development, offering opportunity to work on impactful projects affecting billions of users.

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

PhD Software Engineering role at Google focusing on developing next-generation technologies, requiring expertise in computer science and programming, offering competitive compensation and growth opportunities.

Software Engineer, Early Career, Campus

Early career software engineering role at Google, focusing on developing next-generation technologies and large-scale systems that impact billions of users worldwide.

Software Engineer, Early Career, NetSoft

Early career software engineering role at Google's NetSoft team, focusing on network infrastructure planning and design software development.

Software Engineer, Early Career, Campus

Early career software engineering role at Google, focusing on developing and maintaining large-scale applications and systems that impact billions of users worldwide.