Google
Posted 10h ago

AI Software Developer, Android XR, Application Compatibility

Google
Waterloo or San Jose
$147k-$210k/yrOnsiteFull Time
Responsibilities
  • designing architectures
  • building frameworks
  • debugging applications
Requirements
  • Bachelor's degree in computer science or related field, or equivalent experience
  • Plus 2 years of software development experience with a general-purpose programming language
Technical tools mentioned
GoJavaPythonCC++C#Objective-CJavaScriptKotlinAndroid XRAndroidLarge Language Model (LLM)

Job description

This posting is for a new vacancy.

Google utilizes AI tools to assist in assessing candidates in our hiring processes.

Note: By applying to this position you will have an opportunity to share your preferred working location from the following: Waterloo, ON, Canada; San Jose, CA, USA.

Minimum qualifications:

  • Bachelor's degree in Computer Science or related technical field, or equivalent practical experience.
  • 2 years of experience in software development with one or more general-purpose programming languages, including but not limited to Go, Java, Python, C/C++, C#, Objective-C, JavaScript, or Kotlin.

Preferred qualifications:

  • Strong problem solving-skills and understanding of algorithms and their level of complexity.
  • Strong software and systems troubleshooting and debugging skills.
  • Good written and verbal communication.

About the job

Google's software developers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for software developers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software developer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our software developers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.

For decades, the computing revolution has reshaped our world driven by
breakthroughs in compute, connectivity, mobile, and now, AI. Google's 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 like smart glasses and headsets pair with helpful AI to augment human intelligence, offering personalized, conversational, and contextually aware experiences.Individual pay is determined by factors including job-related skills, experience, and relevant education or training.

US: $147000 - $210000 (USD) + 15% bonus target + equity + benefits
Canada: $150000 - $153000 (CAD) + 15% bonus target + equity + benefits

Learn more about benefits at Google.

Responsibilities

  • Participate in the architectural design and implementation of a unified automated application runner for Android XR AppCompat.
  • Build scalable application execution frameworks that run on physical devices, emulators, and cloud-hosted environments.
  • Collaborate with Android and Android XR platform team to develop new capabilities to improve the application experiences in XR.
  • Engage directly with third-party developers to get feedback, fix bugs, help design solutions.
  • Design, scale, and deliver an automated application evaluation framework using intelligent crawlers, computer vision and Large Language Model (LLMs) to detect spatial layout issues, rendering distortions, overlapping UI elements, and XR-specific input collision problems.
Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form.

About Google

Provides online search, advertising, cloud computing, and consumer electronics.

Year founded
1998
Employees
190000
Organization type
Public
Headquarters
US

Similar jobs

Software Developer roles near Waterloo, Ontario
21h
Save
Mark Applied
Hide
Senior Software Developer
Mississauga, Ontario, Canada
OnsiteFull Time
SOTI
SOTI: Software for managing and securing mobile and IoT devices.
8+ YOEBachelor's degree in computer science or STEM, 8 years of software development experience, strong modern programming language expertise, and experience with scalable server applications, architectures, REST APIs, distributed systems, and networking.
C#, .NET, MobiControl, XSight, REST APIs
21h
Save
Mark Applied
Hide
Senior Software Engineer, Java and AI Development - Vice President
Mississauga, Ontario, Canada
$121k-$171k/yr HybridFull Time
Citi
CitiNYSE: C: Global diversified financial services holding.
6+ YOERequires 6+ years in systems analysis and software programming, strong Java and Spring Boot development, MongoDB or NoSQL experience, AI agent and prompt engineering expertise, and project implementation experience.
Java, Spring Boot, MongoDB, Prompt Engineering, Google ADK, Agent Development Kit (ADK)
21h
Save
Mark Applied
Hide
Lead Software Developer (C/ C++/ WebAssembly)
Waterloo, Ontario, Canada
$118k-$168k/yr OnsiteFull Time
OpenText
OpenTextNASDAQ: OTEX: Provides enterprise information management software and cloud services.
5+ YOEStrong C/C++ development, debugging, enterprise application, software quality, unit testing, Windows/Linux, rendering, document formats, compiler, CMake, GitLab CI/CD, Agile, and collaboration experience.
C/C++, WebAssembly, Windows, Linux, Windows APIs, Skia, WebGL, PDF, SVG, Microsoft Visual Studio, GCC, Clang, Emscripten, CMake, GitLab CI/CD
1d
Save
Mark Applied
Hide
Software Developer, React Native
Oakville, Ontario, Canada
HybridFull Time
Pelmorex
Pelmorex: Provides weather information and emergency alerting services to the public.
5+ YOERequires 5+ years with React Native and React, TypeScript preferred, mobile app deployment using Fastlane and Jenkins, AWS, Docker, microservices, unit and integration testing, and legacy refactoring experience.
React Native, React, TypeScript, AWS, Go, Node.js, Jenkins, Fastlane, GitHub Copilot, Docker, Kubernetes, Microservices, Google Cloud Platform (GCP), Microsoft App Store, Google Play
1d
Save
Mark Applied
Hide
Software Developer
Canada or United States or Mississauga
RemoteFull Time
Fortive
FortiveNYSE: FTV: Manufactures professional instrumentation, industrial tools, and specialized software.
3+ YOE3+ years of web application development, agile experience, and full-stack skills with React, TypeScript, Node.js, cloud, and MongoDB. Requires a computer science or related degree/diploma and background check.
ReactJS, Webpack, C#, Microsoft Azure, .NET, SQL, React, TypeScript, Node.js, AWS, MongoDB, SAP, PeopleSoft, Microsoft Certified Professional
1d
Save
Mark Applied
Hide
Software Developer
Toronto or Mississauga or Canada
$101k-$118k/yr RemoteFull Time
Fidelity Canada
Fidelity Canada: Provides investment products and clearing services for Canadian investors.
2+ YOEDegree in computer science, software engineering, economics, or mathematics or equivalent experience; 2+ years software development; Angular 19+, Java, Agile/Scrum, CI/CD, automated testing, deployment, and version control experience.
Angular, Java, Agile, Scrum, CI/CD, Git, RESTful API, Progress 4GL, RDBMS, PostgreSQL, SQL, Boomi, GitHub Copilot, Microsoft Copilot, ChatGPT
1d
Save
Mark Applied
Hide
Software Engineer II/ Software Developer (Backend)
Waterloo, Ontario, Canada
$119k-$169k/yr HybridFull Time
Sony Interactive Entertainment
Sony Interactive EntertainmentNYSE: SONY: Provides PlayStation gaming hardware, software, and digital network services.
3+ YOERequires 3+ years of backend software development, a computer science or software engineering degree or equivalent experience, server-side development, databases, APIs, cloud infrastructure, CI/CD, and production AWS experience.
Node.js, TypeScript, PostgreSQL, GraphQL, REST, AWS, CI/CD
2d
Save
Mark Applied
Hide
Software Developer
London, Ontario, Canada
$66k-$87k/yr OnsiteFull Time
Wabtec
WabtecNYSE: WAB: Manufacturer of equipment and digital solutions for rail transportation.
5+ YOEBachelor's degree in software engineering, computer science, information technology, or related field; 5+ years of C experience; embedded systems and bare-metal programming experience; legal Canadian work authorization.
C, Embedded Linux