Pixel & Android Intelligence
Leading the design and integration of intelligence efforts across the Android system—screen context, input, text and image intelligence.
Intelligence should feel inherent to the system, not bolted on. Features process data locally within Android's Private Compute Core, maintaining strict privacy boundaries while enabling deep, OS-level personalization. The primary design challenge is making ML-powered predictions feel reliable, controllable, and genuinely useful, shifting the paradigm from manual operation to human-on-the-loop supervision.
System-Level Intelligence & Private Compute Core
We moved beyond app-specific features to OS-wide capabilities. By leveraging the Private Compute Core (PCC)—a secure, isolated environment within Android—we designed a system where screen context informs available actions and input methods adapt dynamically. Features like Live Caption, Smart Reply, and Screen Attention process ambient data directly on the device. The system learns patterns locally, ensuring sensitive context never leaves the hardware without explicit user consent. This architectural separation builds the foundational trust required for an intelligent OS.
On-Device Architecture // Private Compute Core
App Functions & Gemini
App Functions shifts the paradigm of mobile assistants from conversational chatbots to proactive system agents. Operating entirely within Android's Private Compute Core, this capability allows on-device models like Gemini Nano to interact with native applications on the user's behalf. Rather than merely answering static questions, the assistant can execute multi-step operations—such as composition, scheduling, or real-time UI reflows—directly across different app sandboxes.
As a Staff Product Designer, my focus was on defining the interaction primitives that govern this automation, ensuring the agent operates with absolute predictability and trust.
01 // Zero-Latency Execution
02 // Supervision Gate
View Interactive AppFunctions Playground & Demo →

Context Understanding
Through the Content Capture API, the system analyzes on-screen content to surface relevant actions without requiring explicit user queries. However, user trust remains paramount. We designed the architecture to automatically recognize highly sensitive contexts—like banking apps, password managers, and private browser tabs—ensuring they are strictly excluded from AI analysis without requiring user intervention.
Heuristic Policy // Secure Context Exclusion
Defining Interaction Primitives
As a Staff Designer, my focus shifts from designing discrete screens to defining the core interaction primitives that other feature teams build upon. For Android Intelligence, this meant establishing cohesive design patterns for how ML surfaces contextually across the OS. By leading the design architecture—rather than just the visuals—I ensured that our privacy-first models and human-on-the-loop paradigms felt consistent, reliable, and native whether you were typing on a keyboard, sharing an image, or swiping through the system UI.
Design Primitives // Unified Orchestration
