AICore Software Engineer

A global technology company that organizes the world's information and makes it universally accessible and useful.
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Mobile

Description For AICore Software Engineer

Google is seeking an AICore Software Engineer to join their Devices & Services team, focusing on integrating cutting-edge AI technologies into mobile applications. This role combines Google's expertise in AI, Software, and Hardware to create transformative user experiences. The position involves working with Google DeepMind and CoreML teams to implement the Gemini model, optimize AICore runtime performance, and develop APIs for the Android ecosystem. You'll be at the forefront of bringing advanced AI capabilities to mobile devices, working with technologies like Retrieval-Augmented Generation, LLMs, and machine learning models. This is an opportunity to impact billions of users by making AI technology more accessible and useful in mobile computing. The role offers collaboration with leading AI experts and the chance to shape the future of mobile AI applications at one of tech's most innovative companies.

Last updated 8 days ago

Responsibilities For AICore Software Engineer

  • Collaborate directly with AI experts from Google DeepMind and CoreML to adapt and deploy the Gemini model for mobile user applications
  • Optimize the AICore runtime, with a focus on Gemini Nano, to ensure optimal performance and efficiency within the Android environment
  • Design and build robust, user-friendly developer-facing APIs for the Android developer community
  • Work closely with product teams to implement novel user experiences using RAG, machine learning models, LoRAs, and LLM fine-tuning

Requirements For AICore Software Engineer

  • Bachelor's degree or equivalent practical experience
  • 5 years of experience with software development in one or more programming languages, and with data structures/algorithms
  • 3 years of experience in developing software products
  • 1 year of experience with software design and architecture

Benefits For AICore Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • Parental Leave
  • Accommodations for disabilities

Interested in this job?

Jobs Related To Google AICore Software Engineer

Senior Software Developer, Google Cloud AI

Senior Software Developer position at Google Cloud AI, focusing on developing next-generation AI technologies and cloud solutions.

Senior Software Developer, AI/Machine Learning, Applied AI

Senior Software Developer role at Google Cloud focusing on AI/ML applications for financial crime detection, requiring expertise in software development, machine learning, and financial technology.

AI/ML Engineer, National Security, Public Sector

Senior AI/ML Engineering role at Google focusing on national security applications, requiring extensive ML experience and security clearance, offering competitive compensation and benefits.

App Development Customer Engineer, Global Partnerships Sellside

Senior technical role combining AI/ML expertise with business strategy to drive partner success in app development and advertising solutions.

Senior Software Engineer, Generative AI and LLMs

Senior Software Engineer position at Google focusing on developing AI agents and LLMs for Pixel devices, combining machine learning expertise with mobile development.