Zillow
Senior AI-Native Product Engineer, Mobile
US · Senior · full-time
Stay score
odds of building a lasting career here
Sponsors, but it's cap-subject — you still face the weighted lottery (~61% per draw at Level IV). Good if you win; have a cap-exempt backup on your list.
Lottery odds assume a STEM candidate.
Personalize to your clock →Employer immigration record
from this employer's Department of Labor filings
Green-card filing pattern in this occupation
Green-card follow-through: 100%
Files H-1B transfers
Sourced from Department of Labor LCA, PERM and prevailing-wage disclosure data. Employer matching is by name, so figures may be split across an employer's legal entities. Absence of a filing means none appears in our copy of the data, not that none exists.
Community outcomes
No reports yet — be the first to help the next applicant.
About the role
- Our larger organization is responsible for turning interest in a home into a completed tour, a durable relationship with an agent, and a successful move.
- Right now we are rebuilding what a messaging product can be when an AI assistant is a participant in the conversation rather than a feature bolted onto it.
- As a Senior Software Development Engineer on Mercury Mobile, you will define how AI shows up inside ZIM on mobile - and you will do it on both platforms.
Responsibilities
- We own the messaging experience on both iOS and Android, from the real-time messaging core through the rich, interactive content inside every conversation.
- Design and ship the mobile client architecture for AI in conversations - streaming responses, topic-based conversation structures, and multi-modal content rendering across iOS and Android
- Own cross-platform architectural decisions for the ZIM messaging core, keeping Swift and Kotlin implementations converged rather than letting them drift
- Build real-time, resilient messaging experiences that hold up on unreliable mobile networks, with observability and SLOs you define
- Partner directly with the AI, Web, and Backend teams shaping Zillow's conversational AI roadmap, and represent mobile in those decisions
- You have 5+ years building and shipping native mobile applications at consumer scale, with a deep understanding of the app lifecycle
Requirements
- You have production experience on both iOS and Android - or deep expertise in one platform and demonstrated delivery in the other
- You are fluent in Swift and Kotlin, and comfortable in SwiftUI and Jetpack Compose
- You have built features on top of real-time or streaming data, and you know where the hard parts are
- You have integrated GraphQL clients and reasoned carefully about caching and cache invalidation
- You have owned the architecture of a module or platform that other teams depended on, and you write the documentation that makes adoption possible
- You hold a Bachelor's degree in Computer Science or Computer Engineering, or have equivalent work experience
- We encourage you to apply if you have transferable skills or related experiences.
Nice to have
- Experience integrating LLM or generative AI features into a consumer mobile product
- Experience with messaging, chat, or communications products
- Experience with on-device inference or streaming/token-level UI rendering
- A track record of driving technical standards adoption beyond your immediate team
- Preferred Experience:
Compensation
- In California, Connecticut, Maryland, Massachusetts, New Jersey, New York, Washington state, and Washington DC the standard base pay range for this role is $160,900.00 - $257,100.00 annually.
- The base pay range is specific to these locations and may not be applicable to other locations.
Company info
- The Mercury Mobile team builds Zillow Instant Messaging (ZIM) - the conversation layer where millions of movers participate in a multiplayer, integrated experience to find their next home.
- Use AI coding agents as a genuine part of your workflow - and help set the standards for how the team does it well
Visa & Work Authorization
- al employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status
This listing is sourced directly from Zillow's careers page and normalized into a canonical job model.