Google Cloud is seeking a Senior Software Engineer to join their Core Machine Learning organization, which drives ML Excellence for Google and the World. This role is critical in developing ML infrastructure and executing key ML initiatives within Google. The position combines software engineering expertise with machine learning specialization, requiring both strong programming skills and deep ML knowledge.
As part of Google's engineering team, you'll work on technologies that impact billions of users, focusing on large-scale system design, AI/ML, and distributed computing. The role offers opportunities to switch between teams and projects as both you and the business evolve. You'll be responsible for developing cutting-edge ML solutions while working with Google Cloud's enterprise-grade infrastructure.
The position offers competitive compensation including a base salary range of $166,000-$244,000 plus bonus, equity, and comprehensive benefits. This is an excellent opportunity for experienced engineers who want to work at the intersection of software engineering and machine learning, contributing to Google's mission of organizing the world's information while helping enterprises leverage Google's ML capabilities.
The role requires strong technical skills in software development, system design, and ML/AI, combined with the ability to collaborate effectively with teams across Google. You'll be part of an organization that creates cohesive paths for machine learning at Google while developing infrastructure that powers ML initiatives throughout the company.