Google is seeking a Software Engineer III to join their Core team, focusing on AI/ML Machine Learning initiatives. This role is integral to Google's technical foundation, working on flagship products and underlying infrastructure. The position combines software engineering expertise with machine learning specialization, where you'll develop AI/ML solutions to enhance developer productivity and automate workflows.
The Core team at Google holds a unique position in shaping the technical direction across the company, building central solutions and breaking down technical barriers. You'll be working on projects that directly impact Google's massive-scale operations, from information retrieval to distributed computing and system design.
As a Software Engineer III, you'll be responsible for experimenting with and deploying AI/ML models, developing applications that optimize developer productivity, and creating tools for test code generation and debugging assistance. The role requires strong technical expertise in both software development and machine learning, with opportunities to work across the full technology stack.
The position offers the chance to work with cutting-edge AI/ML technologies while collaborating with diverse teams including software developers, data scientists, and product managers. You'll be contributing to Google's mission of organizing the world's information while working on projects that affect billions of users globally.
This role is perfect for someone who combines strong software engineering fundamentals with machine learning expertise, enjoys working on complex technical challenges, and wants to make a significant impact on developer productivity and infrastructure at one of the world's leading technology companies.