Google is seeking a Software Engineer III specializing in Machine Learning to join their Platforms and Devices team. This role combines software engineering expertise with machine learning capabilities to develop next-generation technologies that impact billions of users. The position involves working on critical projects within Google's ecosystem, with opportunities for growth and team mobility.
The role requires strong technical skills in software development, data structures, algorithms, and specific expertise in machine learning infrastructure. You'll be working on Google's computing software platforms across various environments (desktop, mobile, applications) and first-party devices that integrate Google's AI, software, and hardware capabilities.
As a Software Engineer III, you'll be responsible for designing, developing, testing, and maintaining software solutions while managing project priorities and deliverables. The role involves collaboration with cross-functional teams, participation in technical design reviews, and contribution to Google's innovative technology stack.
The position offers competitive compensation including a base salary range of $141,000-$202,000, plus bonus, equity, and comprehensive benefits. This is an excellent opportunity for someone looking to make a significant impact in machine learning and software development at one of the world's leading technology companies.
The ideal candidate will bring fresh ideas to areas including distributed computing, large-scale system design, artificial intelligence, and natural language processing. You'll be part of a team that pushes technology forward while maintaining Google's high standards for code quality and technical excellence.