- Location
- San Jose, CA, United States · Onsite
- Compensation
- $147,000 - $210,000 USD annually
- Employment
- Full-time
- Experience level
- MID (2–5 years exp)
- Specialization
- Software Engineer, Google
- Source
Role Overview
The Platforms and Devices team encompasses Google's various computing software platforms across environments (desktop, mobile, applications), as well as our first party devices and services that combine the best of Google AI, software, and hardware. Teams across this area research, design, and develop new technologies to make our user's interaction with computing faster and more seamless, building innovative experiences for our users around the world.
Responsibilities
- Architect, train, and implement machine learning models for depth estimation tailored for Android XR headsets and smart glasses.
- Design algorithms for split-compute architectures, optimizing specifically for extreme power efficiency and low latency.
- Lead the end-to-end development, testing, and deployment of a stable depth pipeline runtime for end users.
- Collaborate effectively with partner eng teams as well as with Product and UX to deliver on the main target key performance indicators (KPIs).
Requirements & Qualifications
Minimum qualifications:
- Bachelor’s degree or equivalent practical experience.
- 2 years of experience with ML infrastructure (e.g., model deployment, model evaluation, optimization, data processing, debugging).
- Experience in designing computer vision systems.
- Experience with software engineering, C++, Python.
Preferred qualifications:
- Master's degree or PhD in Computer Science or related technical field.
- Experience in 3D reconstruction.
- Detailed understanding of mobile imaging systems (image sensors, optics, auto-exposure, image signal processor (ISP), etc.).
Application Instructions
Apply directly on Google Careers at Software Engineer, AI/ML, Computer Vision, XR.
Direct application sign-in: Submit Application
Note: In most instances, this position requires in-person interviews as part of the hiring process.