All posts
Smartphone displaying AI chip and camera lens with flowing blue and purple circuit patterns and waveforms.

Building Android at Scale: What Managing Camera & Media Taught Me About AI Integration

Where AI Meets Billions of Users

Working on Camera and Media in the Android ecosystem means working at an intersection that's both thrilling and humbling. Every feature we ship touches billions of devices. Every API we change affects thousands of app developers. And increasingly, AI is at the center of everything — from computational photography to video processing to accessibility features.

Lessons from Managing AI-Powered Features

Lesson 1: AI Features Have Non-Linear Risk Profiles

Traditional software features have predictable failure modes — they crash, they're slow, or they produce wrong results. AI features add a new dimension: they can produce subtly wrong results that look correct. This changes how we test, how we roll out, and how we monitor. As a TPM, I've had to build entirely new risk assessment frameworks for AI-powered features.

Lesson 2: Cross-Team Coordination Gets Harder

AI features often span ML teams, platform teams, app teams, and hardware teams. The coordination complexity grows exponentially, not linearly. I've found that the best approach is to establish clear API contracts early and create shared dashboards that everyone can reference without scheduling another meeting.

Lesson 3: Developer Experience is the Multiplier

In the Android ecosystem, our success is measured by how well app developers can build great experiences. When we ship a new camera API powered by AI, the real question isn't "how good is the model?" — it's "how easy is it for a developer to use this correctly?" I spend significant time on developer documentation, sample code, and feedback channels.

Related: see Managed Agents Just Changed My TPM Workflow (And I Have Receipts) and MirrorCode and the Long-Horizon Problem: Why Week-Long Coding Tasks Are the Real AI Benchmark.

The Program Manager's Role in AI

I've come to believe that program managers are uniquely positioned to bridge the gap between AI research and AI products. We speak both languages. We understand the technical constraints AND the user impact. We can ask "what does this model need to be useful?" and translate the answer into a roadmap that everyone can execute against.

That's not going away with more AI — if anything, as AI features get more complex, the need for someone to hold the big picture together only grows.

Reactions

Keep reading

LeadershipLessons from Scaling a Company to 75 People — And What AI Would Have Changed · 2 min LeadershipThe Art of Technical Escalation: When AI Tools Can't Solve the Problem · 2 min Tools & ResourcesVibe-Coding Throwaway Tools: A TPM's New Habit · 6 min

All posts