The Copilot Experience team at Zillow is looking to create AI-powered user experiences that act as a copilot for users throughout their home-finding journey, adapting to user needs with dynamic UIs, personalized content, and multimodal interactions. The role aims to evolve the UX framework and architectural components to support these AI experiences at scale, both within Zillow and through third-party integrations.
Requirements
- Proficiency in web development with React, TypeScript, and CSS building high‑quality, performant user experiences.
- Strong skills in modern programming languages (e.g., Java, C-Sharp, Golang) applied to production services.
- Experience designing and operating microservices and middle‑tier systems, including backend‑for‑frontend (BFF) patterns, databases, caching, and related.
- Demonstrated focus on operational excellence: performance, reliability, observability, testing strategy, and CI/CD.
- Experience building AI applications using LLMs and other generative tools; familiarity with prompt engineering techniques, tool integration and orchestration, and multimodal input/output is a plus.
- Familiarity with AI-coding assistants (e.g. Cursor) for rapid prototyping and feature development.
- Test automation experience using frameworks like Playwright or Cypress.
Responsibilities
- Evolve the UX architecture for AI copilot experiences on Zillow’s web and mobile platforms, as well as 3P integrations, with a strong focus on performance, reliability, and scale.
- Lead and ship high‑impact, consumer‑facing features that showcase multimodal AI (text, voice, image/video) and dynamic, AI‑personalized interfaces.
- Build platform and BFF layers that enable multiple teams to contribute new capabilities and rapidly onboard additional agentic AI skills.
- Rapidly prototype experiences to validate concepts, inform design, and de‑risk complex initiatives while maintaining a path to production quality.
- Own and improve operational excellence—observability, performance, CI/CD quality, and safe rollouts—across critical consumer experiences.
- Balance architecture, project leadership, and hands-on development to help us deliver our most critical projects.
- Champion operational excellence, employ modern design patterns, and set high bars for performance, scalability, and resilience.
Other
- Mentor engineers, drive technical writing quality, set engineering standards, and influence cross‑functional partners without formal authority.
- A builder with a proven track record of delivering rich, user‑facing applications to production at scale.
- A pragmatic technologist who leverages AI tools in development workflows to move faster and improve quality.
- A fast prototype practitioner who can demonstrate feasibility, clarify requirements, and surface risks early.
- An impeccable technical writer who communicates designs, tradeoffs, and decisions with clarity.