Zillow is a leading real estate platform in the U.S. seeking a Senior Machine Learning Engineer for their Rich Media Experiences team. The role involves designing and operating production-grade machine learning systems to enhance customer-facing products through AI-powered experiences.
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
Requirements:
- You have significant professional experience building and shipping machine learning models or ML-powered systems in production
- You have strong hands-on proficiency in Python and at least one modern machine learning framework, such as PyTorch or TensorFlow
- You have experience building and operating end-to-end machine learning workflows, including data pipelines, model training, evaluation, deployment, and monitoring
- You have a strong foundation in machine learning fundamentals such as representation learning, structured prediction, computer vision, optimization, and failure analysis
- You are comfortable debugging model and system behavior in real-world environments and using metrics, logs, and experiments to improve outcomes
- You collaborate effectively with applied scientists, software engineers, and product partners in ambiguous, cross-functional settings
- You have strong engineering judgment and know how to balance experimentation with reliability, speed, and long-term maintainability
- You communicate technical ideas clearly and can influence decisions across disciplines
- Experience in computer vision, spatial data, 3D, AR/VR, mapping, search, recommendation systems, or related domains is a plus