Senior Software Developer, Computer Vision, Xr

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

Senior Software Developer role focused on Computer Vision and XR at Google, developing and deploying geometric sensing capabilities for XR products. The role involves bringing up sensing on new devices, empowering XR experiences with features like 3D reconstruction and scene understanding, and scaling geometric sensing ML across products. It requires strong software development skills in C++ or Python, experience with Computer Vision systems, and ML infrastructure.

What you'd actually do

  1. Develop and deploy geometric sensing across a range of XR products and use cases.
  2. Bring up sensing capabilities on new devices and prototypes, scaling the XR ecosystem.
  3. Empower XR experiences by providing geometric sensing for features like 3D reconstruction, content placement, occlusion, scene understanding, and passthrough.
  4. Collaborate with system owners to define roadmaps for XR geometric sensing endpoints.
  5. Scale impact by developing systems and processes that ensure XR geometry can support geometric sensing Machine Learning (ML) across a range of products and use cases.

Skills

Required

  • software development in C++ or Python
  • testing, maintaining, or launching software products
  • software design and architecture
  • Computer Vision (image classification and processing, object detection, visual search), video generation, or signal processing
  • designing Computer Vision systems
  • ML infrastructure (e.g., model deployment, model evaluation, optimization, data processing, debugging)
  • Augmented Reality (AR)

Nice to have

  • Geometric Sensing, XR, Robotics, or a related field
  • data structures and algorithms
  • technical leadership role

What the JD emphasized

  • geometric sensing Machine Learning (ML)
  • Computer Vision systems
  • ML infrastructure

Other signals

  • AI and XR convergence
  • geometric sensing ML
  • 3D reconstruction
  • content placement
  • scene understanding