Google Photos is a photo sharing and storage service developed by Google. Photos is one of the most sought after products at Google and is looking for both client-side (web and mobile), with server-side (search, storage, serving) and machine intelligence (learning, computer vision) Software Engineers. We are dedicated to making Google experiences centered around the user.
Requirements
- 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree.
- 2 years of experience Android application development.
- 2 years of experience with performance, systems data analysis, visualization tools, or debugging.
- 2 years of experience with data structures or algorithms in either an academic or industry setting.
- Experience working with photos/videos, image and video manipulation, or Open Graphics Library (OpenGL) Embedded Systems.
- Experience building user interfaces in Android applications (Jetpack Compose UI).
- Experience building Android applications.
Responsibilities
- Write product or system development code.
- Collaborate cross functionally to design, build and deploy new product features in the Photos Android App.
- Work with other engineers to continuously improve the software components and architecture.
- Help ensure continued users’ trust in Google Photos.
- Identify, triage, debug, track and resolve issues in existing code.
Other
- Bachelor’s degree or equivalent practical experience.
- Master's degree or PhD in Computer Science or related technical field.
- Please note that the compensation details listed in US role postings reflect the base salary only, and do not include bonus, equity, or benefits.
- Note: By applying to this position you will have an opportunity to share your preferred working location from the following: New York City, NY, USA; Cambridge, MA, USA