Senior Staff Software Engineer, Geometric Computer Vision, Google Beam

Google•Mountain View, CA
•$262,000 - $364,000

About The Position

Google's software engineers develop next-generation technologies that change how billions of users connect, explore, and interact with information. The role focuses on a specific project critical to Google's needs, with opportunities to move between teams and projects as the business evolves. Engineers are expected to demonstrate versatility and leadership and take on problems across the full stack. The position manages project priorities, deadlines, and deliverables, and designs, develops, tests, deploys, maintains, and enhances software solutions. On the Google Beam team, this engineer will contribute to a new communication technology that uses realistic 3D imaging and spatial audio to make remote conversations feel like face-to-face interactions. The role works with teammates across major functions in a fast-paced, product-oriented environment and contributes to the future of communications with Google products.

Requirements

  • Bachelor's degree in Computer Science, Computer Vision, Robotics, or equivalent practical experience.
  • 8 years of experience in software development using modern C++, multithreading, and systems optimization.
  • 7 years of experience leading technical project strategy and architecture for 3D tracking, camera calibration, or multi-view geometry.
  • 5 years of experience with Geometric Computer Vision, video generation, or signal processing.
  • 5 years of experience with design and architecture, and testing or launching software products.

Nice To Haves

  • PhD degree in Computer Vision, Robotics, 3D Graphics, or a related technical field.
  • 8 years of experience with data structures and algorithms.
  • 5 years of experience in a technical leadership role deploying computer vision algorithms on custom hardware or cameras.
  • 3 years of experience working in a complex, matrixed organization involving cross-functional research and engineering teams.
  • Experience with hybrid geometric-learning approaches (e.g., NeRFs, 3D Gaussian Splatting) and a publication record in computer vision conferences.

Responsibilities

  • Write high-performance, production-grade C++ software for real-time 3D perception and calibration.
  • Architect multi-camera calibration and non-linear spatial optimization pipelines.
  • Conduct code and design reviews for engineers across tracking and calibration teams.
  • Collaborate with hardware and systems teams to calibrate multi-camera arrays and handle optical variations.
  • Define interface boundaries between learned and geometric reconstruction modules in partnership with machine learning research and hardware teams.
  • Manage project priorities, deadlines, and deliverables.
  • Design, develop, test, deploy, maintain, and enhance software solutions.

Benefits

  • 25% bonus target
  • Equity
  • Benefits
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service