JobFlexy

Android XR Application Compatibility AI Technical Lead – Google – Waterloo, ON

Location: Ontario | Company: Google

Google’s XR team is shaping the next major leap in computing — the convergence of artificial intelligence and extended reality. As the Android XR Application Compatibility AI Technical Lead, you’ll be at the heart of that transformation, working from Waterloo, ON or San Jose, CA to build the intelligent frameworks that ensure apps work seamlessly in XR environments like smart glasses and headsets. This is a Mid-level software development role with real impact on billions of users worldwide.

Sponsored Links

Day-to-day, you’ll be designing and delivering automated application evaluation systems powered by computer vision, large language models (LLMs), and AI vision models. You’ll partner closely with the Android and Android XR platform teams to push the boundaries of what’s possible in spatial computing — from building scalable app execution frameworks to creating regression detectors that catch compatibility issues before they reach users.

About the Role: Android XR Application Compatibility AI Technical Lead

This role is central to Google’s ambition of making Android XR a world-class platform for developers and users alike. You’ll lead the architectural design and implementation of a unified automated application runner for Android XR AppCompat, ensuring that existing Android apps run correctly within XR environments. Your work will span intelligent crawlers, AI-powered layout analysis, and cloud-hosted execution environments — a full-stack technical challenge at massive scale.

Collaboration is key here. You’ll work alongside Android platform engineers and cross-functional teams to develop new capabilities that improve application experiences in XR. Strong communication skills matter just as much as technical depth, as you’ll be contributing to architectural discussions, documentation, and cross-team partnerships in a fast-paced, globally distributed environment.

Sponsored Links

Benefits and Salary

For Canada-based candidates, the compensation range for this role is $182,000 – $186,000 CAD, plus a 15% bonus target, equity, and a comprehensive benefits package. Google is known for offering exceptional perks including health coverage, retirement support, and a range of employee wellness programmes. Learn more about Google’s benefits at their official website.

Job Details

📌 Job Type: Mid-level

🏢 Company: Google

📍 Location: Waterloo, ON, Canada / San Jose, CA, USA

💰 Pay (Canada): $182,000 – $186,000 CAD + 15% bonus target + equity + benefits

💰 Pay (US): $174,000 – $252,000 USD + 15% bonus target + equity + benefits

Responsibilities

As the technical lead on Android XR Application Compatibility, your responsibilities centre on building and scaling AI-powered evaluation systems that keep apps running flawlessly across XR devices. You’ll be making critical architectural decisions, driving implementation, and collaborating across platform teams to deliver solutions that directly shape the XR developer ecosystem.

  • Design and lead an automated application evaluation framework using intelligent crawlers powered by computer vision and LLMs
  • Develop AI vision models to detect spatial layout issues, rendering distortions, overlapping UI elements, and input collision issues specific to the XR environment
  • Build and maintain automated regression detectors that verify whether new OS-level compatibility overrides resolve app issues without introducing regressions
  • Lead 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
  • Partner with Android and Android XR platform teams to develop new capabilities that improve application experiences in XR

Requirements / Skills

This role is well-suited to a seasoned developer who thrives at the intersection of mobile software engineering, AI systems, and XR platforms. Google values candidates who bring both deep technical expertise and the communication skills to collaborate effectively across global teams.

  • Bachelor’s degree in Computer Science or a related technical field, or equivalent hands-on experience
  • 5+ years of software development experience in one or more general-purpose languages such as Go, Java, Python, C/C++, C#, Objective-C, JavaScript, or Kotlin
  • Problem-solving and algorithms — strong understanding of algorithmic complexity and system design at scale
  • Troubleshooting and debugging skills — proven ability to diagnose issues across software and complex systems
  • Excellent written and verbal communication skills for cross-functional collaboration in a global environment

How to Apply

To apply, visit the official Google Careers posting using the link below. Have your up-to-date resume ready, and note that you’ll be able to indicate your preferred work location (Waterloo, ON or San Jose, CA) during the application process.

Share This Opportunity

Know someone who might be interested? Share this job posting and help them join Google in Waterloo.

Job Summary & Tips for Applying

AI-generated summary and tips to help you highlight your strengths effectively.

Quick Summary & What to Highlight: This Android XR Application Compatibility AI Technical Lead role at Google in Waterloo is perfect for candidates who excel in mobile software development, AI and computer vision systems, and large-scale distributed platforms. On your resume, emphasize any experience with Android development, XR or AR/VR platforms, automated testing frameworks, or ML model integration, attention to detail, and your ability to work in a fast-paced, cross-functional environment. If you’ve previously worked in mobile platform engineering or applied AI, make sure to highlight specific achievements and responsibilities that align with this position.

Resume & Application Tips: Before applying, tailor your resume to match the job description. Include keywords like Android XR, computer vision, and automated application testing that appear in the posting. Quantify your achievements where possible (e.g., “reduced app regression rate by 40% through automated testing pipelines” or “designed scalable execution framework supporting 500+ concurrent device sessions”). Write a brief cover letter expressing your genuine interest in Google‘s XR mission and why you’re excited about this opportunity in Waterloo. Double-check your application for spelling errors and ensure your contact information is current.

Interview Preparation: If selected for an interview, research Google‘s XR initiatives, Android platform roadmap, and recent announcements around smart glasses and headsets beforehand. Prepare specific examples using the STAR method (Situation, Task, Action, Result) to demonstrate your software architecture and AI integration skills. Common questions may include scenarios about debugging complex systems, designing scalable frameworks, and collaborating across platform teams. Dress appropriately for a technology environment, arrive 10–15 minutes early (or log in early for virtual interviews), and bring copies of your resume. Prepare thoughtful questions about the XR team’s roadmap, tooling, and how this role fits into the broader Android ecosystem. After the interview, send a thank-you email within 24 hours reiterating your interest in the position.