Google is seeking a Staff Software Engineer specializing in Machine Learning to join their Corp Engineering Machine Learning team. This role is crucial in applying AI/ML techniques to Google's enterprise challenges, working at the intersection of research and enterprise applications. The position is based in Hyderabad, India, and requires 8 years of software development experience with deep expertise in Machine Learning and NLP.
The role involves designing and implementing scalable AI solutions for Google's enterprise functions, collaborating with ML engineers on developing reusable enterprise AI primitives, and driving innovation in AI solutions. The successful candidate will work closely with Product Managers and UX teams to define product roadmaps and feature scope, while also mentoring junior engineers and contributing to the team's technical direction.
Corp Engineering Machine Learning team is responsible for building world-leading business solutions that scale Google's enterprise capabilities. As part of Google's IT organization, the team delivers end-to-end solutions across Google, essentially functioning as "Google for Googlers." The role requires expertise in data structures/algorithms, experience with cloud platforms, and proficiency in multiple programming languages.
This is an excellent opportunity for an experienced software engineer looking to make a significant impact on Google's internal enterprise systems through the application of cutting-edge AI/ML technologies. The position offers the chance to work on complex technical challenges while leading and mentoring others in a collaborative environment.