Google is seeking a Senior Software Engineer to join their Runtime AICore team, focusing on developing next-generation AI technologies. 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 AI experts from Google DeepMind and CoreML to integrate advanced AI capabilities into mobile applications.
The role is part of Google's Devices & Services team, which combines Google's AI, Software, and Hardware expertise to create innovative user experiences. You'll be responsible for optimizing the AICore runtime, particularly Gemini Nano, for Android environments and building developer-friendly APIs that enable the Android community to create AI-powered applications.
This is an exciting opportunity to work on transformative AI technology that will impact billions of users. You'll be implementing novel user experiences using advanced techniques like Retrieval-Augmented Generation (RAG), traditional machine learning models, and Large Language Model fine-tuning. The position requires strong software engineering fundamentals combined with expertise in AI/ML implementation.
As part of Google's engineering team, you'll have access to vast resources and the opportunity to work with world-class AI researchers and engineers. The role offers the chance to shape the future of mobile AI applications while working at one of the world's leading technology companies. This position is perfect for someone who combines strong software engineering skills with a passion for AI and mobile development.