Senior AI-Native Product Engineer, Mobile
Core
Design and ship the mobile client architecture for AI in conversations, handling streaming responses and multi-modal content rendering across iOS and Android.
Role type
Senior IC mobile software engineer (cross-platform)
Builds
Zillow Instant Messaging (ZIM) core with integrated AI assistant capabilities
Domain
Real estate technology, mobile client engineering, conversational AI
Deliverable
production ML models | product features
Required skills
Swift, Kotlin, SwiftUI, Jetpack Compose, real-time/streaming data handling, GraphQL client integration, AI coding agents, cross-platform architecture, unit/UI automation
Preferred skills
LLM/generative AI integration into mobile, messaging/chat products, on-device inference, streaming/token-level UI rendering
Technologies
Swift, Kotlin, SwiftUI, Jetpack Compose, GraphQL
Responsibilities
Design mobile client architecture for AI streaming and multi-modal content; own cross-platform architectural decisions for ZIM; build resilient messaging experiences for unreliable networks; partner with AI/Web/Backend teams on conversational AI roadmap; use and standardize AI coding agents; raise testing and delivery velocity; mentor engineers across platforms
Seniority
Senior, hands-on IC