Jobs / Goo***

Software Engineer, On-Device Machine Learning

Goo*** · Sunnyvale, CA, United States
Visa sponsorship details are locked. Unlock company name and apply link with .
Sunnyvale, CA, United States147,000-211,000 USD/yearlyRemote
Remuneration
147,000-211,000 USD/yearly
Location
Sunnyvale, CA, United States
Visa sponsorship
Sponsors visa

Job summary

MINIMUM QUALIFICATIONS: - 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. - 2 years of experience with ML infrastructure (e.g., model deployment, model evaluation, optimization, data processing, debugging).

Benefits

Learn more aboutAt Google.

Qualifications

  • 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.
  • 2 years of experience with ML infrastructure (e.g., model deployment, model evaluation, optimization, data processing, debugging).
  • Experience with runtimes and performance tuning.
  • Experience in mobile development.
  • PREFERRED
  • Master's degree or PhD in Computer Science or related technical fields.
  • Experience in leading and delivering successful 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).
  • Strong understanding of Generative AI model architectures and their optimization for on-device execution.
  • Passion for innovation and a strong desire to push the boundaries of what's possible with on-device ML.

Responsibilities

  • Collaborate with peers and stakeholders through design and code reviews to ensure best practices amongst available

Skills

Leadership

Degrees

AssociateDegreeMasterPhD

Industry

Education

Company size

EnterpriseSmb

Contract length

2 years