Google is seeking a Senior Software Engineer to join their Gboard team, working on one of the most widely-used keyboard applications in the Android ecosystem. This role combines mobile development expertise with machine learning, focusing on improving how billions of users interact with their devices through text input.
As a Senior Software Engineer on the Gboard team, you'll be part of Google's broader Android platform, which powers more than 3 billion devices worldwide. The position offers an opportunity to impact how people across the globe communicate, leveraging both traditional software engineering and cutting-edge machine learning technologies.
The ideal candidate will bring strong software development experience, with particular emphasis on Android development and machine learning model implementation. You'll work on critical projects that directly affect user experience, collaborating with cross-functional teams to design, develop, and deploy new features and improvements.
This role offers the chance to work at Google's Beijing office, contributing to a product that bridges language and communication barriers globally. You'll be part of a team that values technical excellence, innovation, and user-centric design, while having the resources and support of one of the world's leading technology companies.
The position combines technical leadership opportunities with hands-on development, making it ideal for engineers who want to both architect solutions and maintain close connection to the codebase. You'll be involved in the full product lifecycle, from conception through deployment and maintenance, while working with state-of-the-art technologies in mobile development and machine learning.