Google Cloud is seeking a Software Engineer III to join their Core Machine Learning team. 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 machine learning infrastructure and driving ML excellence across Google.
The role combines software engineering with machine learning expertise, working on critical projects that impact billions of users. You'll be part of the team developing infrastructure for Google Cloud's Vertex AI platform and working with cutting-edge ML technologies including Gemini models.
As a Software Engineer III, you'll collaborate with peers and stakeholders on design decisions, contribute to code reviews, and help maintain high engineering standards. The role requires strong problem-solving skills in both software development and machine learning domains.
The position offers competitive compensation including a base salary range of $141,000-$202,000 plus bonus, equity, and benefits. Google provides a collaborative environment focused on innovation and impact at scale.
This is an excellent opportunity for someone with strong ML and software engineering skills who wants to work on infrastructure powering next-generation AI technologies. You'll be at the forefront of machine learning development while working with world-class engineers at one of tech's most influential companies.
The role requires 2+ years of experience with software development, algorithms, and machine learning tools. You'll need strong coding abilities and familiarity with ML frameworks like TensorFlow. An advanced degree in Computer Science or related field is preferred but not required with equivalent experience.