ML System Engineer, AICore, Platforms and Devices

2 Months ago • 1 Years +

Job Summary

Job Description

This role involves partnering with DeepMind and CoreML teams to integrate Gemini into the Android ecosystem for mobile AI. Responsibilities include designing privacy-preserving, on-device ML systems, collaborating with Android partners to optimize Gemini models for various NPUs, developing next-generation algorithms and models for on-device Generative AI, and ensuring excellent AI experiences through model optimization and quality assurance. The ideal candidate will have experience in software development (Python, C++, Java, etc.), data structures/algorithms, and machine learning/deep learning, with experience in ML frameworks (PyTorch, TensorFlow, etc.) being preferred.
Must have:
  • Bachelor's degree or equivalent experience
  • 1+ year software development experience
  • 1+ year experience with data structures/algorithms
  • 1+ year Machine Learning/Deep Learning experience
  • Experience with ML models, training, data processing, evaluation
Good to have:
  • Master's/PhD in CS or related field
  • Technical leadership experience
  • Experience with ML frameworks (PyTorch, Jax, TensorFlow)
  • Experience with Gemini or similar large language models

Job Details


Minimum qualifications:

  • 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.

Preferred qualifications:

  • Master's degree or PhD in Computer Science or related technical field.
  • 1 year of experience in a technical leadership role.
  • Experience with Machine Learning models, training, data processing and evaluation.
  • Experience working with Machine Learning frameworks (e.g., PyTorch, Jax, TensorFlow).

About the job

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward. Google's mission is to organize the world's information and make it universally accessible and useful. Our Devices & Services team combines the best of Google AI, Software, and Hardware to create radically helpful experiences for users. We research, design, and develop new technologies and hardware to make our user's interaction with computing faster, seamless, and more powerful. Whether finding new ways to capture and sense the world around us, advancing form factors, or improving interaction methods, the Devices & Services team is making people's lives better through technology.

Responsibilities

  • 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) to achieve cross-ecosystem optimization.
  • 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.

Similar Jobs

the coalition studio - Machine Learning Engineer

the coalition studio

Vancouver, British Columbia, Canada (Hybrid)
1 Month ago
Vimeo - Sr. Software Engineer, Payments

Vimeo

New York, United States (On-Site)
1 Month ago
bytedance - Research Engineer / Scientist - AI for Databases

bytedance

San Jose, California, United States (On-Site)
2 Months ago
playrix  - Senior Engineering Manager

playrix

Serbia (Remote)
8 Months ago
LeoVegas - Senior Backend Engineer - Payments

LeoVegas

Warsaw, Masovian Voivodeship, Poland (Hybrid)
2 Months ago
that game company - ML Engineer

that game company

United States (Remote)
3 Months ago
PlayStation Global - Senior Machine Learning Engineer

PlayStation Global

London, England, United Kingdom (On-Site)
2 Months ago
Canva - Senior Computer Vision Engineer - Photo AI

Canva

Vienna, Vienna, Austria (Remote)
2 Months ago
NVIDIA - Technical Marketing Engineer - AI Platform Software

NVIDIA

Santa Clara, California, United States (Hybrid)
3 Months ago
Meta - Research Scientist, Machine Learning (PhD)

Meta

Pittsburgh, Pennsylvania, United States (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Inwave - Backend Developer

Inwave

(On-Site)
4 Months ago
Canva - Senior Backend Engineer - Support Enablement

Canva

Melbourne, Victoria, Australia (Remote)
3 Months ago
Riot Games - Staff Software Engineer (Build Platforms) - VALORANT, Foundations

Riot Games

Dublin, County Dublin, Ireland (On-Site)
7 Months ago
bytedance - Software Development Engineer, Network Monitoring & Alerts

bytedance

Singapore (On-Site)
3 Months ago
Contentstack - Engineer II - QA

Contentstack

Mumbai, Maharashtra, India (Hybrid)
2 Months ago
eBay - Sr. Software Engineer

eBay

Austin, Texas, United States (On-Site)
1 Month ago
Interactive Brokers - Java Software Developer (Mid-Senior Level)

Interactive Brokers

Greenwich, Connecticut, United States (Hybrid)
1 Month ago
N-ix - Middle Node.JS Engineer

N-ix

Colombia (Remote)
2 Months ago
Dentsu Aegis - Senior Developer

Dentsu Aegis

Aarhus, Denmark (On-Site)
1 Month ago
Trend Micro - Software Developer

Trend Micro

Austin, Texas, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Taipei City, Taiwan

Haleon - EHS Engineer

Haleon

Hsinchu, Hsinchu City, Taiwan (On-Site)
1 Month ago
AI Fund - Frontend Engineer

AI Fund

Taipei City, Taiwan (Hybrid)
8 Months ago
Trend Micro - (Sr.) Threat Researcher

Trend Micro

Taipei City, Taiwan (On-Site)
8 Months ago
NVIDIA - Senior Mixed Signal Circuit Design Engineer

NVIDIA

Taipei City, Taiwan (On-Site)
4 Months ago
NVIDIA - Digital Circuit Design Engineer

NVIDIA

Hsinchu, Hsinchu City, Taiwan (On-Site)
5 Months ago
Google - Technical Lead, Firmware, Pixel Systems Power

Google

Hsinchu County, Taiwan (On-Site)
2 Months ago
appier - Software Engineer, Site Reliability Engineering

appier

Taipei City, Taiwan (On-Site)
1 Month ago
Silicon Labs - Product Test Engineer

Silicon Labs

Hsinchu, Hsinchu City, Taiwan (Hybrid)
1 Month ago
CAE - Field Engineer

CAE

Taichung City, Taiwan (On-Site)
1 Month ago
winking Entertainment - Programming Intern (Student Internship)

winking Entertainment

Taipei City, Taiwan (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

Ubisoft - Senior ML Ops - Content Creation Technology Group

Ubisoft

Montreal, Quebec, Canada (On-Site)
5 Months ago
Rackspace Technology - Principal MLOps Engineer

Rackspace Technology

San Antonio, Texas, United States (Remote)
3 Months ago
Meta - Software Engineer, Systems ML - SW/HW Co-design

Meta

Fremont, California, United States (Remote)
7 Months ago
Microsoft - Member of Technical Staff, AI Pretraining

Microsoft

London, England, United Kingdom (On-Site)
3 Months ago
Meta - Software Engineer, Machine Learning

Meta

Seattle, Washington, United States (On-Site)
7 Months ago
zoox - Senior/Staff Software Engineer - Prediction Integration

zoox

Foster City, California, United States (Hybrid)
8 Months ago
Google - Senior ML Systems Engineer, AICore

Google

Taipei City, Taiwan (On-Site)
2 Months ago
Assist software  - Other Positions

Assist software

Suceava, Suceava County, Romania (Remote)
7 Months ago
Ubisoft - Gen AI Programmer

Ubisoft

Pune, Maharashtra, India (On-Site)
2 Months ago
Google - Software Engineer, Generative AI Blackbelt, Google Cloud Platform

Google

Taipei City, Taiwan (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

About The Company

New York, United States (On-Site)

London, England, United Kingdom (On-Site)

Taipei City, Taiwan (On-Site)

Kirkland, Washington, United States (On-Site)

Sunnyvale, California, United States (On-Site)

Sunnyvale, California, United States (On-Site)

Bengaluru, Karnataka, India (On-Site)

Sunnyvale, California, United States (On-Site)

Kraków, Lesser Poland Voivodeship, Poland (On-Site)

View All Jobs

Get notified when new jobs are added by Google

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug