Google is seeking a Software Engineer III to join their gTech Users and Products (gUP) team, focusing on AI/ML engineering. This role combines software engineering expertise with machine learning specialization, working on critical projects that impact billions of users worldwide. The position is based in Hyderabad, India, and requires strong technical skills in both traditional software development and machine learning.
The role sits within gUP, whose mission is to advocate for Google's users by creating helpful and trusted experiences across the product ecosystem. The team works on meeting partners and consumers' needs, representing their requirements with product partners, and proposing improvements that enhance engagement with Google's diverse product ecosystem.
As a Software Engineer III, you'll be responsible for developing ML solutions, working with infrastructure, and contributing to model optimization and data processing. The role requires collaboration with peers through design and code reviews, documentation creation, and system issue resolution. You'll have opportunities to work across the full stack and switch between teams as the business evolves.
The ideal candidate should have at least 2 years of software development experience, strong knowledge of data structures and algorithms, and specific expertise in ML infrastructure or related fields like speech/audio processing or reinforcement learning. While a Bachelor's degree is required, advanced degrees (Master's or PhD) in Computer Science or related fields are preferred.
This position offers the opportunity to work on cutting-edge AI/ML technologies while contributing to Google's mission of organizing the world's information and making it universally accessible and useful. The role combines technical challenges with the chance to impact products used by billions of people globally.