Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Google Logo

Software Engineer - Machine Learning Runtime - Silicon

Google

$141,000 - $202,000
Sep 19, 2025
Mountain View, CA, USA
Apply Now

Develop on-device Runtime SW stack to deploy Machine Learning (ML) models on mobile devices for Google's Tensor SoCs, focusing on Camera, Speech, and Ambient Experiences on Pixel devices.

Requirements

  • software development in one or more programming languages
  • working with embedded operating systems
  • hardware and ML accelerators (e.g., experience at a company that builds ML chips)
  • machine learning algorithms and computer architecture
  • on-device ML (e.g., an understanding of NLP, image and vision, on-device GenAI)

Responsibilities

  • Develop on-device Runtime SW stack to deploy Machine Learning (ML) models on mobile devices.
  • Track and drive performance and power optimizations to enable large on-device models.
  • Support customers with quickly deploying their ML models to the Tensor TPU.
  • Work with application software teams to prototype and enable new use cases on Tensor SoCs.
  • Participating in, or leading technical design reviews with peers and stakeholders.
  • Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency)
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on SW, Hardware (HW) and quality.

Other

  • Bachelor’s degree or equivalent practical experience.
  • 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree in an industry setting.
  • 2 years of experience working with embedded operating systems.
  • manage project priorities, deadlines and deliverables.
  • display leadership qualities and be enthusiastic to take on new problems across the full-stack