Google is seeking a Software Engineer to join their Devices & Services team, focusing on Runtime, AICore, Knowledge and Information systems. This role combines Google's expertise in AI, Software, and Hardware to create innovative user experiences. The position involves working with cutting-edge technologies like the Gemini model and AICore runtime optimization for mobile applications. The ideal candidate will collaborate with Google DeepMind and CoreML teams, implementing advanced AI solutions across the Android ecosystem. This role offers the opportunity to work on critical projects that impact billions of users, with the potential to contribute to various areas including distributed computing, system design, AI, and mobile development. The position requires strong technical skills in software development, particularly in languages like Python, Java, or C++, and experience with data structures and algorithms. The role is based in Taipei, Taiwan, offering the chance to work with Google's world-class engineering teams while contributing to next-generation technologies that shape how users interact with information and each other. This position combines technical expertise with innovation, requiring both strong programming skills and the ability to pioneer new user experiences through advanced AI technologies.