Google is seeking a Staff Software Engineer to join their AI Innovation and Research team within the Platforms and Devices organization. This role combines technical leadership with hands-on development in AI/ML, focusing on building next-generation technologies that impact billions of users. The position requires deep expertise in machine learning, particularly in recommendation systems and ML infrastructure.
The ideal candidate will lead a team of AI/ML engineers while working closely with product and research teams to deliver innovative AI-based features. They will be responsible for developing scalable AI/ML models, ensuring successful production deployment, and fostering collaboration between teams in Bengaluru and Mountain View.
This role offers the opportunity to work on cutting-edge AI technology at massive scale, with access to Google's world-class infrastructure and resources. The position involves both technical leadership and hands-on development, requiring expertise in software development, ML systems, and team leadership.
Key responsibilities include mentoring engineers, driving technical direction for AI initiatives, developing shared infrastructure, and promoting AI expertise across product teams. The role requires strong technical skills, leadership abilities, and experience with large-scale ML systems.
Google offers a collaborative environment, working with talented engineers and researchers, and the opportunity to impact billions of users through innovative AI solutions. The position provides exposure to various aspects of AI/ML development, from research to production deployment, making it an excellent opportunity for experienced engineers looking to advance their careers in AI technology leadership.