Google is seeking an experienced AICore Software Engineer to join their Devices & Services team, focusing on the integration of advanced AI technologies into mobile applications. This role sits at the intersection of artificial intelligence and mobile development, working directly with Google DeepMind and CoreML teams to implement the Gemini model for Android applications.
The position requires a strong background in software development, with at least 5 years of experience in programming and algorithms. The ideal candidate will have expertise in both AI/ML technologies and mobile development, as the role involves optimizing AI models for mobile environments and creating developer-friendly APIs.
As an AICore Software Engineer, you'll be working on cutting-edge AI technology, specifically the Gemini model and its mobile-optimized version, Gemini Nano. Your responsibilities will include performance optimization, API design, and implementation of novel user experiences using advanced techniques like Retrieval-Augmented Generation (RAG) and LLM fine-tuning.
This is an exceptional opportunity to work at one of the world's leading technology companies, contributing to products that impact billions of users. You'll be part of a team that combines Google's strengths in AI, Software, and Hardware to create innovative user experiences. The role offers the chance to work with leading AI experts and contribute to the future of mobile AI applications.
Google offers a collaborative work environment, the opportunity to work on challenging technical problems at scale, and the chance to make a significant impact on how users interact with AI technology in their daily lives. The position is based in Taipei, Taiwan, where you'll be part of Google's global engineering community working on next-generation AI technologies.