Google's Core Machine Learning team is seeking a Software Engineer III to join their Cloud division. This role is part of the ML, Systems, & Cloud AI (MSCA) organization, which is responsible for the infrastructure powering Google's services and Google Cloud. The position offers an opportunity to work on cutting-edge machine learning technologies, including Google Cloud's Vertex AI platform and Gemini models.
The role combines software engineering expertise with machine learning specialization, requiring strong fundamentals in both areas. You'll be working on projects critical to Google's needs, with the chance to impact billions of users worldwide. The position involves developing and maintaining ML infrastructure, collaborating with cross-functional teams, and contributing to Google's ML excellence initiatives.
As part of the Core ML Organization, you'll be at the forefront of driving ML Excellence for Google and the world, creating cohesive paths for machine learning implementation across the company. The role offers competitive compensation, including a base salary range of $141,000-$202,000, plus bonus, equity, and comprehensive benefits.
The ideal candidate will have experience with machine learning algorithms, tools like TensorFlow, and a strong background in software development. You'll be working in a fast-paced environment where versatility, leadership, and enthusiasm for tackling new problems across the full-stack are valued. The position offers opportunities for growth and evolution as Google's technology continues to advance.
This is an excellent opportunity for someone passionate about machine learning and large-scale systems, wanting to make a significant impact on Google's ML infrastructure and cloud services. The role combines technical challenges with the opportunity to shape the future of hyperscale computing, making it ideal for engineers who want to work at the intersection of ML and cloud technologies.