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
Aug 19, 2025
Mountain View, CA, US
Apply Now

Developing software for mobile devices to deploy machine learning models and improve user experiences

Requirements

  • 2 years of experience with software development in one or more programming languages
  • 2 years of experience working with embedded operating systems
  • Master's degree or PhD in Computer Science or related technical field
  • Experience working with hardware and ML accelerators
  • Experience with machine learning algorithms and computer architecture

Responsibilities

  • Develop on-device Runtime SW stack to deploy 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
  • Review code developed by other developers and provide feedback to ensure best practices

Other

  • Manage project priorities, deadlines and deliverables
  • 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