Google Cloud is seeking a Software Engineer III specializing in AI/ML to join their team in Bengaluru. This role combines software engineering expertise with machine learning specialization, focusing on developing next-generation technologies that impact billions of users. The position involves working on critical projects within Google Cloud, which helps organizations accelerate their digital transformation across 200+ countries.
As a Software Engineer III, you'll be responsible for implementing ML solutions, working with infrastructure, and contributing to model optimization and data processing. The role requires strong programming fundamentals, experience with data structures and algorithms, and specialized knowledge in machine learning areas such as speech/audio processing, reinforcement learning, or ML infrastructure.
Google Cloud provides enterprise-grade solutions leveraging cutting-edge technology and tools for sustainable development. You'll be part of a team that pushes technological boundaries and solves critical business problems for customers worldwide. The role offers opportunities to work across the full stack and switch between teams as both you and the business evolve.
The ideal candidate will bring fresh ideas to areas including distributed computing, large-scale system design, artificial intelligence, and natural language processing. You'll collaborate with peers through design and code reviews, contribute to documentation, and handle system issues while maintaining high standards for code quality and efficiency.
Working at Google means joining a company committed to equal opportunity and building a representative workforce. You'll be part of an inclusive culture that values diversity and provides comprehensive benefits. The role offers the chance to make a significant impact while working with cutting-edge technology in a supportive, innovative environment.