Google Cloud is seeking a Senior Software Engineer to join their Cloud ML Compute Services team, focusing on advancing AI infrastructure capabilities. This role combines deep technical expertise in machine learning infrastructure with performance optimization across the entire technical stack. The position involves working with cutting-edge AI technologies, including Generative AI and Large Language Models, while managing complex distributed computing systems utilizing GPUs and TPUs.
The ideal candidate will be responsible for optimizing ML workload performance across all technical layers, from networking and storage to model deployment. They will conduct performance profiling, debugging, and troubleshooting of AI/ML training and inference workloads, while collaborating with cross-functional teams globally to ensure customer success.
This role offers an opportunity to work at the forefront of AI technology, helping shape the future of machine learning infrastructure at scale. The position requires strong technical skills in software development, distributed systems, and machine learning, combined with the ability to adapt to rapidly evolving AI technologies.
Working at Google Cloud means joining a team that's driving innovation in enterprise-grade solutions and helping organizations across 200+ countries transform their businesses through technology. The role offers exposure to cutting-edge AI technologies and the chance to solve complex technical challenges while working with a diverse, global team of experts.
The position is based in Taipei, Taiwan, offering the opportunity to work with Google's world-class engineering teams while contributing to projects that have global impact. This role is perfect for someone who is passionate about AI/ML infrastructure and wants to help shape the future of cloud computing and machine learning technologies.