Taro Logo

Software Engineer, AI Acceleration, Android

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
Android
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI · Mobile

Description For Software Engineer, AI Acceleration, Android

Google is seeking a Software Engineer to join their AI Acceleration team focusing on Android development. This role is crucial in developing next-generation technologies that impact billions of users worldwide. The position combines Android expertise with AI implementation, working on Google's open-source mobile operating system that powers over 3 billion devices globally.

The ideal candidate will work on integrating Google's AI capabilities into Android platforms, requiring both strong Android development skills and understanding of AI technologies. They will be responsible for designing, implementing, and maintaining solutions that bring Google's AI to various Android surfaces, while ensuring best practices in code quality and documentation.

This is an exciting opportunity to work at the intersection of mobile development and artificial intelligence at one of the world's leading technology companies. The role offers the chance to impact how billions of users interact with AI technology on their Android devices, while working with cutting-edge AI platforms and tools.

The position is based in Singapore, where Google is prioritizing applicants with current work authorization. The role offers the opportunity to work on challenging technical problems while contributing to Google's mission of making computing accessible to everyone in the world. You'll be part of a team that values innovation, technical excellence, and collaborative problem-solving.

Last updated 2 days ago

Responsibilities For Software Engineer, AI Acceleration, Android

  • Investigate, design and implement solutions to bring Google Artificial Intelligence (AI) on different Android Surfaces
  • Review code developed by other engineers and provide feedback to ensure best practices
  • Contribute to existing documentation or educational content
  • Triage product or system issues and debug/track/resolve
  • Lead design reviews with peers and stakeholders to select among available technologies

Requirements For Software Engineer, AI Acceleration, Android

Java
  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with data structures or algorithms in an academic or industry setting
  • Experience with Android application development
  • Experience with AI Platforms

Interested in this job?

Jobs Related To Google Software Engineer, AI Acceleration, Android