About the teamAs a Senior Machine Learning Engineer within Zillow's Rich Media Experiences team, you'll join a group focused on helping people better understand homes through immersive, AI-powered experiences. The team works on turning photos, video, and spatial signals into structured representations that power customer-facing products used by millions of shoppers. Within Rich Media Experiences, the Instant Floor Plans team is building systems that transform sensor-rich mobile captures into accurate floor plans and 3D representations that feed Zillow's rich-media and listing experiences.
About the roleThis is a high-impact senior individual contributor role for someone who loves operating at the intersection of modeling and systems. As a Senior Machine Learning Engineer, you'll help shape how Zillow builds production-grade machine learning systems for rich media experiences, partnering across applied science and engineering to turn promising ideas into reliable, scalable product capabilities.
You Will Get To:
Design, build, and operate production-grade machine learning systems that move from early ideas and prototypes into reliable customer-facing services.
Lead end-to-end machine learning work spanning data, training, evaluation, deployment, observability, and iteration in production.
Partner closely with applied scientists and software engineers across backend, web, and mobile to integrate modern machine learning techniques into Zillow experiences.
Improve the quality, latency, reliability, and maintainability of machine learning workflows that support floor plan and rich media products.
Drive technical decisions in ambiguous problem spaces, especially where structured inference, computer vision, spatial signals, or performance tradeoffs matter.
Help establish shared patterns, tooling, and best practices that raise the bar for machine learning engineering across the team.
Mentor peers through strong technical execution, code review, debugging discipline, and thoughtful communication across functions. This role has been categorized as a Remote position. \