Google is seeking a Software Engineer with a PhD background to join their XBorg team, focusing on developing next-generation technologies that impact billions of users. This role combines distributed systems expertise with machine learning infrastructure, making it an exciting opportunity for those interested in large-scale system design and optimization.
The position involves working on critical projects within Google Cloud, which helps organizations across 200+ countries digitally transform their businesses. As a key member of a small and versatile team, you'll be responsible for designing, testing, deploying, and maintaining software solutions, with a particular focus on scheduling architecture for ML workloads.
The role offers significant growth potential, with opportunities to switch teams and projects as both you and the business evolve. You'll be working on scheduling actuation features, system integration, and resource optimization, while maintaining production systems. This position is perfect for someone who wants to make a meaningful impact at scale while working with cutting-edge technology.
Google provides a collaborative environment where you'll work with talented engineers across different domains. The company is committed to diversity and inclusion, offering comprehensive benefits and a culture of belonging. This role combines technical depth with the opportunity to work on challenging problems that directly impact Google's core infrastructure.
The position requires strong programming skills, particularly in languages like C++, and experience with distributed systems and ML infrastructure. You'll be part of Google Cloud's mission to accelerate digital transformation across industries while working with enterprise-grade solutions and cutting-edge technology.