Google is seeking a Software Engineer to join their Devices & Services team, focusing on Runtime, AICore, Knowledge and Information systems. This role sits at the intersection of AI and mobile development, working with cutting-edge technologies like the Gemini model. The position involves collaborating with Google DeepMind and CoreML teams to implement and optimize AI models for mobile applications, with a particular focus on the Android ecosystem.
The ideal candidate will have strong software development experience and knowledge of data structures and algorithms. They'll work on optimizing AICore runtime, specifically Gemini Nano, and build developer-facing APIs that enable innovative mobile experiences. The role involves working with advanced technologies including RAG (Retrieval-Augmented Generation), traditional Machine Learning models, and LLM fine-tuning.
As part of Google's mission to organize the world's information and make it universally accessible, you'll be working on next-generation technologies that impact billions of users. The Devices & Services team combines Google's AI, Software, and Hardware expertise to create helpful user experiences. This is an opportunity to work at the forefront of AI integration in mobile computing, contributing to Google's innovative mobile AI solutions.
The position offers the chance to work with world-class teams, including Google DeepMind, while developing solutions that will shape the future of mobile AI applications. You'll be involved in the entire development lifecycle, from prototyping to implementation, working on projects that directly impact how users interact with AI technology on their mobile devices.