About The Position

As 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. This 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.

Requirements

  • Significant professional experience building and shipping machine learning models or ML-powered systems in production.
  • Strong hands-on proficiency in Python and at least one modern machine learning framework, such as PyTorch or TensorFlow.
  • Experience building and operating end-to-end machine learning workflows, including data pipelines, model training, evaluation, deployment, and monitoring.
  • Strong foundation in machine learning fundamentals such as representation learning, structured prediction, computer vision, optimization, and failure analysis.
  • Comfortable debugging model and system behavior in real-world environments and using metrics, logs, and experiments to improve outcomes.
  • Collaborate effectively with applied scientists, software engineers, and product partners in ambiguous, cross-functional settings.
  • Strong engineering judgment and know how to balance experimentation with reliability, speed, and long-term maintainability.
  • Communicate technical ideas clearly and can influence decisions across disciplines.

Nice To Haves

  • Experience in computer vision, spatial data, 3D, AR/VR, mapping, search, recommendation systems, or related domains is a plus.
  • Candidates with non-traditional backgrounds with transferable skills or related experiences are encouraged to apply.

Responsibilities

  • 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.

Benefits

  • equity awards
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service