TPU Kernel EngineerActive$280K

The opportunity

As a TPU Kernel Engineer, you'll be responsible for identifying and addressing performance issues across many different ML systems, including research, training, and inference. A significant portion of this work will involve designing and optimizing kernels for the TPU.

What you'll do

  • Have significant experience optimizing ML systems for TPUs, GPUs, or other accelerators

  • Are results-oriented, with a bias towards flexibility and impact

  • Pick up slack, even if it goes outside your job description

  • Enjoy pair programming (we love to pair!)

  • Want to learn more about machine learning research

  • Care about the societal impacts of your work

What they're looking for

  • High performance, large-scale ML systems
  • Designing and implementing kernels for TPUs or other ML accelerators
  • Understanding accelerators at a deep level, e.g. a background in computer architecture
  • ML framework internals