Senior Software Engineer, Computer Vision, Geometry and Human Perception

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
$161,000 - $239,000
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · AR/VR

Description For Senior Software Engineer, Computer Vision, Geometry and Human Perception

Google is seeking a Senior Software Engineer to join their Augmented Reality mission, focusing on Computer Vision, Geometry, and Human Perception. This role is part of a team building novel algorithms at the intersection of real-time computer vision, novel sensing, and applied machine learning to enable next-generation perception capabilities.

The position combines cutting-edge research with applied technologies to deliver impactful products in the AR space. The team actively collaborates across functions to externalize core technologies and launch products. The role requires expertise in computer vision, ML infrastructure, and software development, with opportunities to work on innovative solutions for immersive computing.

The ideal candidate will have strong experience in Python or C++ development, computer vision systems, and ML infrastructure. They will be responsible for designing and implementing novel algorithms for immersive communication and solving complex computer vision tasks. The role offers the opportunity to work on projects that will make immersive computing accessible to billions of people through mobile devices.

Working at Google provides exposure to large-scale systems and the chance to impact billions of users. The company offers competitive compensation including base salary, bonus, equity, and comprehensive benefits. The team environment is collaborative, with opportunities to work with experts in various fields and contribute to the future of augmented reality technology.

This is an excellent opportunity for someone passionate about computer vision and machine learning who wants to work on groundbreaking AR technology while being part of a diverse team of experts building the foundations for immersive computing experiences.

Last updated 5 minutes ago

Responsibilities For Senior Software Engineer, Computer Vision, Geometry and Human Perception

  • Write and test product or system development code
  • Collaborate with peers and stakeholders through design and code reviews
  • Design and implement computer vision systems, leverage ML infrastructure
  • Build novel algorithms for immersive communication
  • Design novel ML algorithms in solving novel computer vision or computer graphics tasks

Requirements For Senior Software Engineer, Computer Vision, Geometry and Human Perception

Python
  • Bachelor's degree or equivalent practical experience
  • 5 years of experience with software development in Python or C++
  • 3 years of experience testing, maintaining, or launching software products
  • 1 year of experience with software design and architecture
  • 3 years of experience with Computer Vision
  • 3 years of experience with ML infrastructure
  • Experience designing Computer Vision systems

Benefits For Senior Software Engineer, Computer Vision, Geometry and Human Perception

Medical Insurance
Dental Insurance
Vision Insurance
  • bonus
  • equity
  • benefits

Interested in this job?

Jobs Related To Google Senior Software Engineer, Computer Vision, Geometry and Human Perception

Senior Software Engineer, Generative AI, Google Workspace

Senior Software Engineer position at Google focusing on Generative AI development for Google Workspace, combining machine learning expertise with software engineering.

Senior Software Engineer, GenAI, Google Distributed Cloud AI

Senior Software Engineer position at Google focusing on GenAI and Distributed Cloud AI infrastructure, offering competitive compensation and opportunity to work on cutting-edge AI technologies.

Senior Software Engineer, Core Machine Learning, Google Cloud

Senior Software Engineer position at Google Cloud focusing on Core Machine Learning, offering competitive salary and benefits.

Senior Software Engineer, AI/ML, Google Workspace

Senior Software Engineer position at Google focusing on AI/ML development for Google Workspace, offering competitive compensation and opportunity to work on large-scale technology solutions.

Senior Software Engineer, Machine Learning, Google Ads

Senior Software Engineer position at Google focusing on machine learning applications in Google Ads, requiring 5+ years of software development experience and strong ML/AI expertise.