Google is seeking a Software Engineer III to join their Core Machine Learning team within Google Cloud. This role sits at the intersection of machine learning and large-scale systems, working on technologies that impact billions of users worldwide.
The position is part of the Core ML Organization, which is responsible for driving ML Excellence across Google and developing ML infrastructure. You'll be working within the ML, Systems, & Cloud AI (MSCA) organization, which manages the hardware, software, and ML infrastructure for all Google services and Google Cloud, including cutting-edge projects like Vertex AI and Gemini models.
As a Software Engineer III, you'll be involved in developing next-generation technologies, working with machine learning algorithms, and handling information at massive scale. The role requires expertise in software development, data structures, algorithms, and machine learning tools like TensorFlow. You'll have the opportunity to work on critical projects while collaborating with teams across Google's vast technical landscape.
The position offers significant growth potential, with opportunities to switch teams and projects as both you and the business evolve. You'll be expected to display leadership qualities, participate in design reviews, and contribute to code quality through peer reviews and documentation.
The compensation package is highly competitive, with a base salary range of $141,000-$202,000, plus bonus, equity, and comprehensive benefits. The role offers the flexibility to work from several locations in California, including Sunnyvale, Mountain View, and San Francisco.
This is an excellent opportunity for someone with a strong technical background who wants to work at the forefront of machine learning technology while making a global impact. You'll be part of a team that shapes the future of hyperscale computing and drives innovation in artificial intelligence and cloud technologies.