Google's Extended Reality (XR) Team is at the forefront of the next major leap – the convergence of AI and XR. This is more than just new devices – it's about reimagining how we interact with the world around us. We're building a future where lightweight XR devices pair with helpful AI to augment human intelligence, offering personalized, conversational, and contextually aware experiences.
Requirements
- 2 years of experience with software development in the Swift programming language.
- 2 years of experience with iOS application development.
- 2 years of experience with data structures or algorithms in either an academic or industry setting.
- Experience working with two or more from the following: C/C++, SwiftUI/UIKit, CoreBluetooth, networking, media streaming.
- Experience working with one or more from the following: Core ML, Metal and TensorFlow Lite/LiteRT.
- Experience in managing camera and processing image data.
Responsibilities
- Design, develop, test, deploy, maintain, and enhance software solutions.
- Adapt, build, and launch first-party Extended Reality (XR) Camera application for iPhones paired with next-generation wearables.
- Ensure as much as possible, between Google’s XR offerings on iOS and other platforms, including latency, efficiency and photo and video quality.
- Integrate on-device processing solutions (e.g., HDR, EIS, framing).
- Work closely with the Android XR development to leverage common components and raise unique iOS constraints to shape shared components.
- Work across partner teams (e.g., Platform, Core-Tech, partner Product Areas), and our external partners in delivery of the XR Camera iOS solution.
Other
- Manage project priorities, deadlines, and deliverables.
- Experience working on camera related applications, wearables, or Augmented Reality (AR)/Extended Reality (XR).
- Bachelor’s degree or equivalent practical experience.
- Master's degree or PhD in Computer Science or a related technical field.