Zillow
Senior AI-Native Product Engineer, Mobile
$156K–$263K
Remote-USA · Remote · Senior · Full-time · Posted Oct 2, 2026
- Experience
- 5+ years; candidates may have production experience on both platforms or deep expertise in one with demonstrated delivery in the other.
- Education
- Bachelor’s degree in Computer Science or Computer Engineering, or equivalent work experience.
About the job
Build and own Zillow Instant Messaging’s cross-platform mobile architecture, integrating streaming AI and rich conversational experiences across iOS and Android.
What you'll do
- Design and ship mobile AI conversation features, including streaming responses and multimodal content rendering.
- Own and align the messaging architecture across iOS and Android; build resilient real-time experiences with observability and SLOs.
- Partner with AI, Web, and Backend teams; improve testing and delivery practices, use AI coding agents, and mentor engineers.
What they ask for
- 5+ years building and shipping native mobile applications at consumer scale.
- Production experience on both iOS and Android, or deep expertise in one and demonstrated delivery in the other.
- Fluency in Swift and Kotlin; experience with real-time or streaming data and GraphQL clients, including caching.
- Bachelor’s degree in Computer Science or Computer Engineering, or equivalent work experience.
Nice to have
- Experience integrating LLM or generative AI features into a consumer mobile product.
- Experience with messaging, chat, or communications products; on-device inference or streaming/token-level UI rendering; or driving technical standards adoption.
Pay
$164,400.00 - $262,600.00 annually (base salary); $156,200.00 - $249,400.00 annually (base salary)
Tools
Swift, Kotlin, SwiftUI, Jetpack Compose, GraphQL
AI focus
Build AI into mobile conversations, including streaming responses and multimodal content; use AI coding agents in production workflows. Preferred experience includes LLM or generative AI integration and on-device inference.
Model-written summary · the original posting is authoritative