Senior Software Engineer, Eye Tracking Core

Google Google · Big Tech · San Jose, CA +1

Senior Software Engineer on the Google Android XR Team, focusing on developing exceptional sensing algorithms for AR/VR contexts on compute-constrained devices. The role involves writing robust software for perception pipelines, collaborating with ML teams, and optimizing performance for ML perception models on a novel platform.

What you'd actually do

  1. Write robust, reliable, efficient, and testable software designed to run on compute-constrained android devices running perception pipelines at high frame rate and bandwidth.
  2. Communicate, design, and implement decisions effectively through architecture/design documents and code.
  3. Work collaboratively with other engineering teams to optimize performance and usability for use cases that leverage ML perception models on a novel platform.
  4. Review code developed by other developers and provide feedback to ensure best practices. Contribute to the overall efficiency and productivity of the engineering team through code, process enhancements, and software development workflow improvements.

Skills

Required

  • software development
  • software design and architecture
  • computer vision
  • imaging
  • augmented reality platforms

Nice to have

  • data structures and algorithms
  • eye tracking technology on XR devices
  • technical leadership
  • camera sensor pipelines
  • data flow on Android-based devices
  • Python
  • Java

What the JD emphasized

  • ML perception models
  • compute-constrained android devices
  • high frame rate and bandwidth

Other signals

  • ML perception models
  • compute-constrained android devices
  • high frame rate and bandwidth
  • optimize performance and usability