Google's software developers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. As a software developer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve.
Create groundbreaking, user-centric experiences and foundational platform components, from concept to deployment. This includes designing and building an intuitive home screen and innovative AI agent interfaces that will define the future of the Android glasses platform
Design and implement robust, shared system UI services to enable seamless functionality across our future glasses hardware
Drive innovation in areas like dynamic widgets, deep AI agent integration, and sophisticated notification management
Pioneer and enhance novel interaction methodologies for augmented reality. Collaborate with machine learning perception specialists to create truly magical and intuitive user experiences
Drive experience definition and refinement by closely partnering with UX and product management teams. Translate user needs into tangible prototypes and conduct user testing to deliver maximum user benefit
Qualification
Required
Bachelor's degree or equivalent practical experience
2 years of experience with software development in Kotlin
Preferred
Experience in Java or other languages/frameworks used in mobile app development (Jetpack Compose)
Experience with mobile app development
Knowledge of or experience in any of the following: Android apps, mobile development, graphical user interfaces, natural language processing and large language models
Ability to learn new coding languages as needed
Benefits
Bonus
Equity
Benefits
Google specializes in internet-related services and products, including search, advertising, and software. It is a sub-organization of Alphabet.