Google is seeking PhD Software Engineers to join their infrastructure team starting in 2026. This role offers an exceptional opportunity to work on next-generation technologies that impact billions of users worldwide. As a Software Engineer with a PhD, you'll bring your research expertise to critical projects across Google's vast technology landscape, including AI & Infrastructure and Cloud platforms.
The position involves developing complex distributed systems, working on large-scale system design, and pushing the boundaries of technology in areas like information retrieval, artificial intelligence, and natural language processing. You'll have the chance to work alongside thousands of other PhDs who bring their deep knowledge to enhance Google's systems and products.
The role offers significant technical challenges and growth opportunities. You'll be architecting and developing advanced systems across the stack, writing technical documentation that shapes new directions, and solving complex engineering problems. The position requires strong coding skills in languages like C++, Python, Java, or Go, and experience with distributed systems, concurrency, and system architecture.
Google provides a competitive compensation package including a base salary range of $141,000-$202,000 plus bonus, equity, and comprehensive benefits. The company is committed to fostering an inclusive environment and offers multiple location options across major tech hubs in the US.
This is an ideal position for PhD graduates who want to apply their research expertise to real-world problems at massive scale, work with cutting-edge technology, and make an impact on products used by billions of people. You'll join a community of technical experts and researchers while having the flexibility to explore various projects and follow your interests as both you and Google continue to grow and evolve.