Google Cloud is seeking a Software Engineer specializing in Machine Learning to join their team in Bengaluru. As part of Google's engineering team, you'll work on cutting-edge technologies that impact billions of users worldwide. The role involves developing next-generation solutions across various domains including information retrieval, distributed computing, system design, AI, and natural language processing.
You'll be part of Google Cloud, which accelerates organizations' digital transformation by providing enterprise-grade solutions leveraging Google's cutting-edge technology. The position offers opportunities to work on critical projects with the flexibility to switch teams as you grow. You'll be responsible for writing code, participating in design reviews, ensuring best practices through code reviews, contributing to documentation, and resolving system issues.
The ideal candidate should have a strong foundation in software development, data structures, and algorithms. Experience with machine learning tools like TensorFlow and knowledge of AI/deep learning is highly valued. This role offers the chance to work with a global team, contribute to products with massive scale, and be at the forefront of cloud and AI technology innovation.
Google provides a collaborative environment focused on building technologies that make a difference. They're committed to diversity, equality, and creating a culture of belonging. This role offers the unique opportunity to work with cutting-edge technology while contributing to products that impact users worldwide. The position comes with Google's comprehensive benefits package and the chance to work with some of the brightest minds in technology.