> Markdown version of [/jobs/ext/2730239-senior-machine-learning-engineer-rich-media-experiences](https://www.wearedevelopers.com/jobs/ext/2730239-senior-machine-learning-engineer-rich-media-experiences). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Machine Learning Engineer, Rich Media Experiences - **Company:** ZILLOW INC - **Location:** Seattle, WA, United States (Remote available) - **Experience:** Expert - **Salary:** $171,700.0 - $274,300.0 - **Contract:** Permanent contract - **Skills:** Computer Vision, Code Review, Software Debugging, Python (Programming Language), Machine Learning, Recommender Systems, Tensorflow, Spatial Data Infrastructures, Pytorch, Backend, Machine Learning Operations, Data Pipelines - **Published:** September 5, 2026 - **Apply:** https://arc.dev/remote-jobs/j/redirect/pho4frvuhg ## About the Role * 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. ## Description 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. 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. ## Related Videos - [How We Built a Machine Learning-Based Recommendation System (And Survived to Tell the Tale)](https://www.wearedevelopers.com/videos/752-how-we-built-a-machine-learning-based-recommendation-system-and-survived-to-tell-the-tale) - [Machine learning in the browser with TensorFlowjs](https://www.wearedevelopers.com/videos/155-machine-learning-in-the-browser-with-tensorflowjs) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Photonic Computing: Programming a New Class of AI Accelerators (incl. Live Coding)](https://www.wearedevelopers.com/videos/100196-photonic-computing-programming-a-new-class-of-ai-accelerators-incl-live-coding) - [Getting Started with Machine Learning](https://www.wearedevelopers.com/videos/260-getting-started-with-machine-learning) - [Machine Learning for Software Developers (and Knitters)](https://www.wearedevelopers.com/videos/154-machine-learning-for-software-developers-and-knitters) ## Related Articles - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [How machine learning can help us tell fact from fiction](https://www.wearedevelopers.com/magazine/509-how-machine-learning-can-help-us-tell-fact-from-fiction) - [What Are Large Language Models?](https://www.wearedevelopers.com/magazine/304-what-are-large-language-models) - [Got AI ideas but no money? Here are 10 free ways to level up your AI skills with Google Cloud](https://www.wearedevelopers.com/magazine/600-got-ai-ideas-but-no-money-here-are-10-free-ways-to-level-up-your-ai-skills-with-google-cloud) - [MLOps – What’s the deal behind it?](https://www.wearedevelopers.com/magazine/125-mlops-what-s-the-deal-behind-it)