Taro Logo

ML System Engineer, AICore, Platforms and Devices

Google organizes the world's information and makes it universally accessible and useful through technology.
Machine Learning
Entry-Level Software Engineer
In-Person
5,000+ Employees
1+ year of experience
AI

Description For ML System Engineer, AICore, Platforms and Devices

Google is seeking a Machine Learning System Engineer to join their Devices & Services team, focusing on AICore platforms and devices. This role combines Google's expertise in AI, Software, and Hardware to create innovative user experiences. The position involves working with DeepMind and CoreML teams to implement Gemini in the Android ecosystem, designing privacy-focused on-device ML systems, and optimizing AI performance across various Neural Processing Units. The ideal candidate will have experience in software development, machine learning, and deep learning, with the ability to develop and optimize algorithms for on-device AI applications. This role offers the opportunity to impact billions of users by advancing mobile AI technology while working with cutting-edge frameworks and tools. Google's commitment to innovation, coupled with their mission to organize the world's information and make it universally accessible, makes this an exciting opportunity for engineers passionate about pushing the boundaries of AI technology. The position is based in Taipei, Taiwan, and offers the chance to work with global teams on transformative AI solutions.

Last updated 2 days ago

Responsibilities For ML System Engineer, AICore, Platforms and Devices

  • Partner with DeepMind and CoreML teams to bring Gemini to the Android ecosystem to support the future of mobile AI for billions
  • Design privacy-preserving, on-device ML systems that change mobile interaction and enhance core functionalities
  • Collaborate with Android partners to fine-tune Gemini models for excellent performance across an array of Neural Processing Units (NPUs)
  • Develop next-generation algorithms and models to enhance the performance and efficiency of on-device Generative AI
  • Deliver excellent AI experiences to ensure exceptional performance, reliability, and user delight through model optimization and quality assurance

Requirements For ML System Engineer, AICore, Platforms and Devices

Python
Java
JavaScript
  • Bachelor's degree or equivalent practical experience
  • 1 year of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript)
  • 1 year of experience with data structures or algorithms
  • 1 year of experience with Machine Learning, Deep Learning

Interested in this job?

Jobs Related To Google ML System Engineer, AICore, Platforms and Devices

Relations Developer, Cloud and Generative AI

Developer Relations position at Google focusing on Cloud and AI technologies, combining technical expertise with community advocacy and product development.

Software Engineer II, Cloud AI, Early Career

Early-career Software Engineer II position at Google Cloud AI team, focusing on search features and GenAI capabilities using Python, Java, Go, and Kubernetes.

Software Engineer, Runtime, AICore, Platforms and Devices

Software Engineering role at Google focusing on AI runtime development and mobile implementation of Gemini model, based in Taipei.

Software Engineer, TPU, Machine Learning Supercomputer

Software Engineering role at Google focusing on TPU Machine Learning Supercomputer systems, combining software development with AI infrastructure management.

Software Engineer, Cloud AI, Early Career

Early career software engineering role at Google Cloud AI, focusing on Search features and Kubernetes infrastructure with emphasis on GenAI capabilities.