Google is seeking a Software Engineer III to join their Core Machine Learning team within Google Cloud. This role is part of the Core ML Organization, which drives ML Excellence for Google and the World. The position sits within the ML, Systems, & Cloud AI (MSCA) organization, which is responsible for the infrastructure powering Google's services and Cloud AI offerings.
The role combines software engineering with machine learning expertise, focusing on developing and maintaining large-scale ML systems. You'll work on critical projects that impact Google's ML infrastructure and Cloud AI products, including Vertex AI platform which brings Gemini models to enterprise customers.
As a Software Engineer III, you'll be responsible for writing production code, participating in design reviews, and ensuring best practices in code quality. You'll work with cutting-edge ML technologies and tools, contributing to Google's ML infrastructure that serves billions of users.
The position offers competitive compensation including a base salary range of $141,000-$202,000, plus bonus, equity, and comprehensive benefits. Google provides a collaborative environment where engineers can work on impactful projects while having opportunities for growth and development.
The ideal candidate will have strong software engineering fundamentals combined with machine learning expertise. You'll need experience with ML algorithms, tools like TensorFlow, and a track record of working with large-scale systems. This is an excellent opportunity to work at the intersection of software engineering and machine learning at one of the world's leading technology companies.