Taro Logo

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

Google is a global technology company that provides a wide range of internet-related services and products.
Backend
Entry-Level Software Engineer
In-Person
5,000+ Employees
AI · Enterprise SaaS · Cloud

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

Google Cloud is seeking PhD Software Engineers to join their Machine Learning, Systems, and Cloud AI (MSCA) organization. This role combines advanced research expertise with practical engineering to solve real-world problems at massive scale. The position involves working on critical projects for Google Cloud's evolving needs, with opportunities to move between teams and initiatives.

The role is part of the MSCA organization which creates cutting-edge AI/ML capabilities built on Google's frameworks, infrastructure, and services. Engineers will work on designing and managing software, hardware, and ML systems infrastructure that power major Google services like Search and YouTube, as well as Google Cloud products.

As a PhD Software Engineer, you'll collaborate with thousands of other PhDs at Google, contributing to innovative projects in areas such as AI, ML, and distributed systems. The role emphasizes security, efficiency, and reliability in all aspects, from TPU development to operating one of the world's largest networks.

The position offers the opportunity to work on transformative technologies that impact billions of users, while being part of a strong research community. You'll be empowered to think like an owner, proactively identifying customer needs and driving innovation. The role requires expertise in distributed systems, programming languages like Python or Java, and strong problem-solving abilities.

This is an excellent opportunity for PhD graduates looking to apply their research expertise in a practical setting while working on some of the most challenging and impactful problems in technology. The role offers the chance to shape the future of cloud computing and AI while working with cutting-edge technologies and world-class colleagues.

Last updated 2 days 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
  • Review code developed by other developers and provide feedback
  • Contribute to existing documentation or educational content
  • Triage product or system issues and debug/track/resolve issues
  • Lead and collaborate on team projects
  • Study, diagnose and resolve complex technical modeling and systems issues

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

Python
Java
Linux
  • PhD degree in Computer Science, a related technical field, or equivalent practical experience
  • Experience coding in one of the following programming languages including but not limited to: C, C++, Java, or Python
  • Experience in one or more of the following: architecting or developing distributed systems, concurrency, multi-threading, or synchronization

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

Medical Insurance
401k
Parental Leave
  • Comprehensive health benefits
  • Retirement plans
  • Parental leave

Interested in this job?

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