Bachelor’s degree or equivalent practical experience.
5 years of experience with software development in one or more programming languages, and with data structures/algorithms.
3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.
Experience with mobile application development or Android framework development.
Experience working with Java or Kotlin.
Nice to haves:
Master's degree or PhD in Computer Science or related technical field.
Experience developing accessible technologies.
Experience in Android engineering.
Experience with C or C++.
What you'll be doing:
Design, develop, and maintain software solutions that improve the user's Pixel experience. Define and implement Pixel-specific capabilities that make Pixel stand out amongst all Android devices.
Ensure seamless integration of AI capabilities into Pixel's software and hardware components. Work closely with UX designers to advocate user-centric, intuitive design principles and advocate for user delight and accessibility.
Collaborate with hardware, product management, and other teams to bring Pixel's unique features and experiences to market. Explore and experiment with new mobile and AI technologies, pushing the boundaries of what’s possible on mobile devices.
Guide junior engineers in technical feature development. Review technical designs from the team and guide technical discussions.
Review experiments and guide project direction based on empirical data.
Perks and benefits:
Information collected and processed as part of your Google Careers profile.
Equal opportunity and affirmative action employer.
Global company with English proficiency requirement for all roles.
Accommodations for applicants available upon request.