Google is seeking a Staff Software Engineer to join their Core Machine Learning team within Google Cloud. This role is part of the ML, Systems, & Cloud AI (MSCA) organization, which is responsible for the infrastructure powering Google's services and Cloud AI offerings. The position focuses on developing and implementing machine learning solutions at scale, working with technologies like TensorFlow and contributing to products such as Vertex AI.
The role requires deep expertise in both software engineering and machine learning, with responsibilities spanning from writing production code to leading technical design reviews. You'll be working on critical projects that impact billions of users across Google's services and Cloud platform. The position offers the opportunity to shape the future of machine learning infrastructure while working with cutting-edge AI technologies.
As a Staff Software Engineer, you'll be expected to provide technical leadership, mentor other engineers, and drive architectural decisions. The role combines hands-on development with strategic technical planning, requiring both strong coding skills and the ability to collaborate across teams in a complex organization.
The position offers competitive compensation including a base salary range of $197,000-$291,000, plus bonus, equity, and comprehensive benefits. Google provides a hybrid work environment with both remote and in-office options, with locations available in Sunnyvale, CA or remote within the United States.
This is an excellent opportunity for experienced engineers who are passionate about machine learning and want to make a significant impact on Google's AI infrastructure while working with some of the most advanced ML technologies in the industry. The role offers the chance to work on challenging problems at scale while contributing to Google's mission of organizing the world's information.