Google is looking to develop next-generation technologies that change how billions of users connect, explore, and interact with information and one another, with a focus on Extended Reality (XR) and the convergence of AI and XR.
Requirements
- 5 years of experience with software development in one or more programming languages.
- 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.
- Experience with machine learning algorithms and tools (e.g., TensorFlow), artificial intelligence, deep learning, natural language processing or other machine learning discipline.
- Experience with computational photography and augmented reality.
- Experience programming in Python or C/C++.
- Experience developing accessible technologies.
- Experience with data structures/algorithms.
Responsibilities
- Deliver solutions for photography and videography on XR devices and platforms with the help of machine learning and computational photography.
- Develop algorithms that are performant, generate high quality results, and integrate well with the XR systems and platforms.
- Improve and extend existing machine learning based photography and videography pipelines.
- Work closely with cross functional teams to implement the designed solutions.
- Develop and invent fundamental techniques, algorithms, and systems to make these experiences practical and high quality on our devices and platforms.
- Contribute to immediate products as well as the longer term agenda of the organization.
- Stay in close contact with cross functional teams to land cutting edge technologies in products.
Other
- Bachelor’s degree or equivalent practical experience.
- Master's degree or PhD in Computer Science or related technical field.
- 1 year of experience in a technical leadership role.
- Ability to work on new technologies in a fast-moving environment.
- Ability to work with cross functional teams.