Software Engineer Iii, Ai/ml, Dsp/htp Optimisation

Google Google · Big Tech · Zürich, Switzerland

Software Engineer III at Google, focusing on optimizing ML model performance on specialized hardware (DSP/HTP) to meet strict power and thermal constraints. This role involves hardware-specific optimizations, power profiling, and ensuring ML model efficiency within system architecture.

What you'd actually do

  1. Utilise Digital Signal Processors (DSP) and Hexagon Tensor Processors (HTP) architectures to accelerate ML models while effectively minimizing thermal impact.
  2. Conduct rigorous power profiling and implement hardware-specific optimizations to maintain consistent feature performance across all use cases.
  3. Own the end-to-end performance optimization of models to operate within a strict power budget.
  4. Define the efficiency standards on next-generation hardware at the intersection of ML and system architecture.

Skills

Required

  • software development in C++ or Python
  • ML infrastructure (e.g., model deployment, model evaluation, data processing, debugging)

Nice to have

  • Master's degree or PhD in Computer Science or related technical fields
  • Deep understanding of machine learning principles
  • understanding of the latest developments in Digital Signal Processors (DSP), Hexagon Tensor Processors (HTP), and system-on-chip (SoC) architectures

What the JD emphasized

  • strict power and thermal constraints
  • Hexagon Tensor Processors (HTP)
  • Digital Signal Processors (DSP)

Other signals

  • optimize ML models
  • hardware-specific optimizations
  • power and thermal constraints
  • Hexagon Tensor Processors (HTP)
  • Digital Signal Processors (DSP)