Google is seeking a Software Engineer III for their Google Translate team, focusing on Android mobile development. This role combines the power of Google's translation services with mobile expertise, working on products that go beyond simple text translation to include visual and audio translation using cutting-edge technologies like LLMs and Generative AI.
The position requires strong expertise in Android development and Java programming, with a focus on building scalable and efficient mobile applications. You'll be working on Google Translate's mobile initiatives, which aim to provide comprehensive translation experiences across multiple modalities. The role involves collaboration with various teams across different Product Areas to integrate the best of Google's technologies.
As a Software Engineer III, you'll be responsible for code review, documentation, system troubleshooting, and participating in technical design decisions. The role requires both technical expertise and leadership qualities, as you'll be expected to contribute to best practices and guide technical decisions.
The ideal candidate will have a strong foundation in data structures and algorithms, experience with mobile app development, and preferably knowledge of machine learning applications on mobile devices. You'll be part of a team that's reimagining search and translation capabilities, making information accessible to users worldwide.
This position offers the opportunity to make a significant impact on products used by billions of people globally, working with cutting-edge technologies in machine learning and mobile development. You'll be joining a dynamic environment that encourages innovation and professional growth, with the chance to collaborate with talented engineers across Google's various teams.