Taro Logo

Software Engineer, Early Careers, PhD, XBorg

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
Staff Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS · Cloud

Job Description

Google is seeking a Software Engineer for their XBorg team, focusing on developing next-generation technologies that impact billions of users. This role is part of Google Cloud, which helps organizations digitally transform using enterprise-grade solutions and cutting-edge technology. The position requires a PhD holder with strong programming skills and experience in distributed systems.

The role involves working on critical scheduling and infrastructure projects, particularly in the Machine Learning space. You'll be responsible for designing and implementing new scheduling features, collaborating across teams, and maintaining production systems. The position offers opportunities to work with large-scale systems and contribute to Google's cloud infrastructure.

As a key member of a small and versatile team, you'll be involved in the full software development lifecycle, from design to deployment and maintenance. The role requires expertise in data structures, algorithms, and software development, with a preference for C++ skills and knowledge of ML infrastructure.

This position is ideal for someone who wants to work on challenging technical problems at scale, has a strong academic background, and is interested in distributed systems and machine learning infrastructure. You'll be part of Google Cloud's mission to accelerate digital transformation across industries while working with cutting-edge technology and tools.

Last updated 14 days ago

Responsibilities For Software Engineer, Early Careers, PhD, XBorg

  • Work with teammates to design and implement new scheduling actuation features inside XBorg
  • Collaborate with external teams for XBorg's integration with other systems in Alphabet
  • Query data and metrics to find potential optimization and improvement of resource efficiency
  • Maintain production systems which involves feature rollouts, reliability monitoring, integration testing, on-call support, etc

Requirements For Software Engineer, Early Careers, PhD, XBorg

Python
Java
JavaScript
  • PhD degree in Electrical Engineering, Computer Engineering, Computer Science, a related field, or equivalent practical experience
  • Experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript)
  • Experience working with data structures or algorithms during coursework/projects, research, internships, or practical experience in school or work

Benefits For Software Engineer, Early Careers, PhD, XBorg

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Comprehensive health benefits
  • Retirement plans
  • Parental leave
  • Equal opportunity employer

Related Jobs

Staff Software Engineer, Networking Infrastructure

Lead software engineer position focusing on networking infrastructure for Google Container Engine (GKE) and Kubernetes platforms, requiring expertise in distributed systems and cloud networking.

Software Engineer, Early Careers, PhD, XBorg

PhD Software Engineer position at Google focusing on distributed systems and ML infrastructure, developing scheduling features for XBorg platform.

Staff Software Engineer, Pixel Graphics and Video

Lead GPU software development for Pixel devices, managing teams and driving technical innovation in graphics and video processing at Google.

Senior Staff Software Engineer, App Hub, Google Cloud

Lead technical development of Google Cloud's App Hub platform, overseeing app-centric manageability, observability, and governance solutions while providing technical leadership to distributed engineering teams.

Staff Software Engineer, Google Cloud Networking

Staff Software Engineer position at Google Cloud focusing on networking infrastructure, requiring expertise in distributed systems and technical leadership.