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. The role involves developing and deploying geometric sensing capabilities for XR products, enabling features like 3D reconstruction and scene understanding. It requires experience with ML infrastructure, computer vision systems, and Augmented Reality. The position contributes to the convergence of AI and XR to create augmented human intelligence experiences.

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

  • Master's degree or PhD in Computer Science or related technical field
  • Geometric Sensing, XR, Robotics, or a related field
  • data structures and algorithms
  • technical leadership role

What the JD emphasized

  • geometric sensing machine learning (ML)

Other signals

  • AI and XR convergence
  • Augment human intelligence
  • Geometric sensing for XR
  • ML infrastructure for computer vision