Taro Logo

Software Engineer, AI Acceleration, Android

Google is a global technology company that develops innovative products and services used by billions of users worldwide.
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI · Mobile

Job Description

Google is seeking a Software Engineer to join their Android AI Acceleration team, focusing on bringing Google's AI capabilities to Android platforms. This role is part of Android's mission to bring computing to over 3 billion devices worldwide. The position combines Android development expertise with AI implementation, requiring strong technical skills in both mobile development and artificial intelligence.

The ideal candidate will work on critical projects integrating AI features into Android surfaces, collaborating with teams across Google to enhance the Android platform's AI capabilities. This role offers the opportunity to impact billions of users by making advanced AI features accessible through Android devices.

As part of Google's engineering team, you'll be involved in developing next-generation technologies that transform how users interact with information and each other. The role requires versatility and leadership qualities, with opportunities to work across the full technology stack as Google continues to innovate.

The position is based in Singapore, where you'll be part of Google's global effort to advance mobile computing and AI integration. You'll work with cutting-edge technologies, including Generative AI/Gemini, and contribute to Google's mission of making computing accessible to everyone worldwide.

This is an excellent opportunity for engineers passionate about mobile development and artificial intelligence, offering the chance to work on innovative projects that combine both fields while contributing to products used by billions of people globally.

Last updated 12 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 issues
  • Lead design reviews with peers and stakeholders to select among available technologies

Requirements For Software Engineer, AI Acceleration, Android

  • 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

Related Jobs

Research Engineer II (Computer Science/Computer Engineering/Electrical Engineering/Information System)

Research Engineer II position at NTU Singapore focusing on machine learning and battery analytics, combining software engineering with battery technology research.

AI/RAG engineer

Remote AI/RAG Engineer position at CoinMarketCap, building advanced AI search agents and RAG pipelines for cryptocurrency data platform.

AI/ML Engineer

AI/ML Engineer position at Talentsis in Singapore, focusing on developing machine learning models and algorithms, with expertise in Python, TensorFlow/PyTorch required.

LLM Engineer

LLM Engineer position at Sonar, focusing on AI research and development for software engineering solutions, based in Singapore.

Machine Learning Engineer (Risk)

Machine Learning Engineer position at SHIELD focusing on developing ML solutions for fraud detection, requiring expertise in ML algorithms, databases, and programming languages.