Google is seeking a Senior Software Engineer to join their Location and Context team for Android. This role combines Android platform development with location-based technologies to create more accurate, reliable, and power-efficient location experiences across Android platforms and Pixel devices. The position involves working with both local and remote teams across Google, utilizing the company's extensive development tools to enhance end-user location experiences on Android.
The role requires expertise in software development, particularly in languages like Python, Java, or Kotlin, with a focus on location and activity recognition technologies. You'll be responsible for developing new algorithms, maintaining client-side apps, and improving server-side tools while integrating cutting-edge AI/ML systems into existing infrastructure.
As part of Google's Android team, you'll contribute to an operating system that powers over 3 billion devices worldwide. The position offers the opportunity to work on critical projects that directly impact how billions of users interact with location-based services on their Android devices. The ideal candidate will bring strong technical skills, leadership qualities, and enthusiasm for tackling complex problems across the full stack.
This role is perfect for someone who wants to make a significant impact on mobile technology while working at one of the world's leading tech companies. You'll be part of Google's mission to bring computing to everyone in the world, enabling access to information and economic opportunities through technology.