Software Development Manager, Augmented Reality

Apply Now

Job Description

Minimum qualifications:

  • Bachelor’s degree or equivalent practical experience.
  • 5 years of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript).
  • 3 years of experience in a technical leadership role; overseeing strategic projects, with 2 years of experience in a people management, supervision/team leadership role.

Preferred qualifications:

  • Master's degree or PhD in Computer Science or related technical field.
  • 3 years of experience working in a complex, matrixed organization.
  • 2 years of experience working on full stack explorations in either augmented reality, smartphone AR, or virtual reality systems.

About the job

Like Google's own ambitions, the work of a Software Developer goes way beyond just Search. Software Development Managers have not only the technical expertise to take on and provide technical leadership to major projects, but also manage a team of software developers. You not only optimize your own code but make sure software developers are able to optimize theirs. As a Software Development Manager you manage your project goals, contribute to product strategy and help develop your team. Software Development teams work all across the company, in areas such as information retrieval, artificial intelligence, natural language processing, distributed computing, large-scale system design, networking, security, data compression, user interface design; the list goes on and is growing every day. Operating with scale and speed, our exceptional software developers are just getting started -- and as a manager, you guide the way.

The team will work on innovative approaches to fully explore the space of multimodal input and output to Augmented Reality (AR) systems, including investing in sensing forms.

In this role, you will build and chart the development of future core technology and AR experiences on a class of form factors. The team works in a highly multi-disciplinary environment and you will cultivate collaboration across team boundaries.

The Google Augmented Reality and Virtual Reality team is a group of engineers, designers, and research scientists tasked with building the foundations for great immersive computing and prototyping helpful, delightful user experiences. We're focused on making immersive computing accessible to billions of people through mobile devices, and our scope continues to grow and evolve.


  • Design, guide, and vet systems designs within the scope of the broader area, and write product or system development code to solve ambiguous problems. 
  • Review code developed by other engineers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).
  • Build technology roadmaps for key AR experiences and dependent core technology pieces.
  • Draw a through-line between technology development and the user by providing the team a robust framework for benchmarking development work to meet user expectations.
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality. 

Company Info.


Google LLC is an American multinational technology company that focuses on search engine technology, online advertising, cloud computing, computer software, quantum computing, e-commerce, artificial intelligence, and consumer electronics. It has been referred to as the -most powerful company in the world- and one of the world's most valuable brands due to its market dominance, data collection, and technological advantages in the area of AI.

  • Industry
    E-commerce,Artificial intelligence,Internet services,Cloud computing,Computer software,Advertising,Computer hardware,Consumer electronics
  • No. of Employees
  • Location
    1600 Amphitheatre Parkway, Mountain View, CA 94043, USA
  • Website
  • Jobs Posted

Get Similar Jobs In Your Inbox

Google is currently hiring Software Development Manager Jobs in Waterloo, ON, Canada with average base salary of Can$95,000 - Can$170,000 / Year.

Similar Jobs View More