Expoint – all jobs in one place
Finding the best job has never been easier
Limitless High-tech career opportunities - Expoint

Google Senior Staff Software Engineer On-Device Machine Learning 
United States, California, Sunnyvale 
569193348

Today
Minimum qualifications:
  • Bachelor's degree or equivalent practical experience.
  • 8 years of experience in software development.
  • 7 years of experience leading technical project strategy, ML design, and working with industry-scale ML infrastructure (e.g., model deployment, model evaluation, data processing, debugging, fine tuning).
  • 5 years of experience with one or more of the following: Speech/audio (e.g., technology duplicating and responding to the human voice), reinforcement learning (e.g., sequential decision making), ML infrastructure, or specialization in another ML field.
  • 5 years of experience with design and architecture and testing or launching software products.

Preferred qualifications:
  • Experience in leading and delivering ML projects focused on on-device deployment (Android, iOS, web browsers, or embedded devices).
  • Experience in ML frameworks, e.g., PyTorch, JAX, TensorFlow.
  • Experience with on-device ML SDKs/tooling, (e.g., TensorFlow Lite, ExecuTorch, Core ML, SNPE/QNN).
  • Knowledge of ML converters/compilers and run times, and hardware-accelerated ML inference techniques.
  • Understanding of Generative AI model architectures and their optimization for on-device execution.
  • Passion for innovation and to advance what's possible with on-device ML.