Zillow logo
ZillowApplied Scientist
Updated · Reviewed by the Dataford team

Zillow Applied Scientist interview questions & guide 2026

Every question Zillow interviewers actually ask, the frameworks that win the room, and the language hiring managers respond to.

3 rounds · ≈ 3-5 weeks
1
Recruiter Screen
2
Technical Screening
3
Virtual Onsite Loop

What is an Applied Scientist at Zillow?

An Applied Scientist at Zillow operates at the intersection of machine learning research and software engineering. In this role, you are not just building theoretical models; you are designing, scaling, and deploying algorithms that directly power the most visited real estate website in the United States. Your work will directly impact how millions of people buy, sell, rent, and finance their homes.

The team's primary objective is to turn massive, unstructured real estate data into actionable, intelligent products. This includes driving the core algorithms behind the world-famous Zestimate, optimizing personalized recommendation engines, building sophisticated search ranking models, and developing computer vision models to analyze property photos. Because real estate transactions are high-stakes and deeply personal, the models you build must be both highly accurate and exceptionally robust.

As an Applied Scientist or Sr. Applied Scientist, you will collaborate closely with product managers, data engineers, and backend developers. You will be expected to own the lifecycle of your models—from exploratory data analysis and prototyping to production-level deployment and post-launch monitoring. It is a highly collaborative, intellectually challenging role where your scientific expertise directly translates into business value and user satisfaction.

Common Interview Questions

The questions you will face during the Zillow interview process are designed to evaluate your theoretical foundations, your system-level thinking, and your ability to write clean, maintainable code. The following questions are compiled from real interview experiences of candidates who have gone through the loop. They represent patterns in what the hiring teams look for, rather than a list to be memorized.

Machine Learning & Deep Learning Foundations

This category evaluates your understanding of the mathematical and theoretical principles underlying modern machine learning models. You must be able to explain not just how a model works, but why you would choose it over another.

  • Explain the mathematical difference between L1 and L2 regularization and how they affect model weights.
  • How do transformer-based architectures handle sequential data differently than traditional Recurrent Neural Networks (RNNs)?

Access the full Zillow Applied Scientist prep plan

  • Every Applied Scientist question, updated weekly
  • Model answers with SQL and Python solutions
  • Recent, real interview reports
Get my prep plan
03 · Question bank

The questions most likely to come up

Sorted by relevance to this company
Extreme Imbalance in Binary ClassificationMedium
Handle severe class imbalance in a binary deep learning model using sampling, weighted losses, and the right evaluation metrics.
Hyperparameter TuningDeep LearningClass Imbalance
Recently asked
Seasonality EstimationEasy
Evaluates your ability to choose and explain a straightforward time-series seasonality approach.
Estimationseasonality
Access the full Zillow Applied Scientist prep plan
Everything you need to walk in ready.
Get my prep plan

Getting Ready for Your Interviews

Preparing for an Applied Scientist interview at Zillow requires a balanced approach. You cannot rely solely on your theoretical knowledge, nor can you rely entirely on your coding speed. The successful candidate is a well-rounded practitioner who can seamlessly transition from mathematical theory to system architecture and clean execution.

Role-Related Knowledge – You must demonstrate a deep, intuitive understanding of both classical machine learning (regressions, tree-based models) and modern deep learning (transformers, embeddings). Be ready to explain the underlying mechanics of your models, including loss functions, optimization techniques, and evaluation metrics.

Problem-Solving & System DesignZillow values scientists who can take an ambiguous product requirement and translate it into a concrete machine learning system. You will need to show that you can design robust pipelines, handle noisy real-world data, select appropriate metrics, and plan for model deployment and monitoring.

Execution & Coding – While some rounds may focus heavily on system architecture, you must be comfortable writing clean, modular code. Whether it is through a take-home project or a live coding session, you will be evaluated on your ability to manipulate data efficiently, implement algorithms correctly, and write reproducible code.

Collaboration & Communication – As an Applied Scientist, you will sit between engineering and product. You must be able to communicate complex scientific concepts to non-technical stakeholders and collaborate effectively with software engineers to integrate your models into production environments.

Interview Process Overview

The interview process for an Applied Scientist at Zillow typically spans several weeks and is designed to thoroughly evaluate your technical depth, system design capabilities, and cultural fit. The process is rigorous but structured, ensuring that both you and the hiring team gain a clear understanding of the potential match.

The journey begins with an initial recruiter screen, followed by a technical screening phase which may include a hiring manager interview, a coding assessment, or a take-home project. If you pass this initial stage, you will move on to the comprehensive virtual onsite loop, consisting of multiple specialized rounds.

Throughout the process, Zillow interviewers look for candidates who demonstrate strong analytical ownership, a bias for action, and a collaborative mindset. They want to see how you think through problems from first principles rather than just hearing memorized solutions.

06 · The loop

The interview process, end to end

≈ 3-5 weeks · 3 rounds
1
Recruiter Screen

Initial screening call with a recruiter to assess fit for the Applied Scientist role.

2
Technical Screening

This phase may include a hiring manager interview, coding assessment, or take-home project.

3
Virtual Onsite Loop

Comprehensive virtual interviews consisting of multiple specialized rounds to evaluate technical skills.

The visual timeline above outlines the typical progression of the Zillow hiring funnel. Candidates should expect to spend a significant portion of their prep time on the technical screen and onsite stages, as these represent the deepest evaluations of your coding, machine learning, and system design capabilities. While the initial stages focus on high-level fit and foundational knowledge, the onsite loop will test your ability to architect end-to-end solutions under realistic constraints.

Deep Dive into Evaluation Areas

To succeed in the Zillow interview loop, you must understand exactly what is being evaluated in each core technical area. The expectations are high, and the questions will probe the limits of your practical experience.

Machine Learning & Deep Learning Foundations

This evaluation area focuses on your theoretical grasp of machine learning. You must prove that you understand the mathematical foundations of the algorithms you deploy and that you do not treat machine learning models as black boxes.

Be ready to go over:

  • Classical ML Algorithms – Deep understanding of linear regression, logistic regression, support vector machines, and ensemble methods (Random Forests, XGBoost, LightGBM).

Access the full Zillow Applied Scientist prep plan

  • Every Applied Scientist question, updated weekly
  • Model answers with SQL and Python solutions
  • Recent, real interview reports
Get my prep plan
08 · Topic breakdown

What they actually test for

Topic distribution
All topics
Machine LearningDeep LearningTransformer ModelsLinear RegressionModeling for Regression (House Price / Sales Prediction)

Key Responsibilities

As an Applied Scientist at Zillow, your day-to-day work will be dynamic, intellectually stimulating, and highly collaborative. You will not be isolated in a research silo; instead, you will be actively involved in the product development lifecycle.

  • Model Development & Optimization – You will design, train, and fine-tune machine learning models to improve the accuracy of core products like the Zestimate, search ranking, and personalization algorithms.
  • Feature Engineering & Data Analysis – You will explore massive datasets containing spatial, temporal, structural, and unstructured image data to extract meaningful signals that improve model performance.
  • Production Integration – You will collaborate with software and data engineers to package your models into scalable microservices, ensuring they meet strict production latency and reliability standards.
  • A/B Testing & Experimentation – You will design and analyze online experiments to validate the real-world impact of your models on user engagement, conversion, and business metrics.
  • Mentorship & Technical Leadership – Especially at the Sr. Applied Scientist level, you will mentor junior scientists, drive technical roadmap decisions, and champion scientific best practices across the organization.

Role Requirements & Qualifications

To be competitive for an Applied Scientist or Sr. Applied Scientist position at Zillow, you must possess a strong blend of academic foundations and practical engineering experience.

Technical Skills

  • Programming Languages – Mastery of Python is essential. Deep familiarity with SQL for data extraction and manipulation is required.
  • Machine Learning Frameworks – Strong hands-on experience with libraries such as Scikit-Learn, XGBoost, LightGBM, and deep learning frameworks like PyTorch or TensorFlow.
  • Big Data Technologies – Experience with distributed computing frameworks like Spark, Hadoop, or AWS EMR is highly valued, especially for processing large-scale spatial datasets.
  • Software Engineering Best Practices – Proficiency with Git, Docker, CI/CD pipelines, and writing clean, testable code.

Experience & Education

  • Education – A Master's or Ph.D. in Computer Science, Statistics, Machine Learning, or a highly quantitative field is typically preferred. Equivalent practical experience is also considered.
  • Professional Experience – For a standard role, 2+ years of industry experience deploying ML models to production is expected. For a Sr. Applied Scientist role, 5+ years of experience, including a proven track record of leading complex ML initiatives, is required.

Nice-to-Have Skills

  • Experience working with spatial-temporal data or geographic information systems (GIS).
  • Background in computer vision (for analyzing property photos) or natural language processing (for parsing listing descriptions).
  • Track record of publishing in top-tier machine learning conferences (e.g., NeurIPS, KDD, CVPR, ICML).

Frequently Asked Questions

Q: How much coding is required in the interview process? A: While the role is scientific, coding is a core component. You will be evaluated on your ability to write clean, efficient, and modular code. This evaluation typically happens through a take-home project, live data-manipulation exercises, or system design implementations.

Q: What is the typical timeline from the initial screen to an offer? A: The entire process generally takes between 4 to 8 weeks. This timeline can vary depending on candidate availability, the specific team's urgency, and the depth of the take-home project evaluation phase.

Q: Does Zillow support remote or hybrid work for Applied Scientists? A: Zillow has embraced a highly flexible, cloud-first working model. Many positions are fully remote-friendly within the United States, though some teams may require occasional travel to hub offices (such as Seattle) for collaborative sessions.

Q: How heavily does Zillow test deep learning versus classical machine learning? A: Both are highly valued. For core valuation products like the Zestimate, classical machine learning and robust feature engineering are heavily emphasized. For teams focusing on image analysis, search, or recommendation systems, deep learning and transformer architectures are heavily tested.

Other General Tips

To truly set yourself apart during the Zillow interview process, keep these practical, insider tips in mind:

  • Understand the Zestimate – Before your interview, research how the Zestimate works conceptually. Think about the unique challenges of valuing real estate: sparse data, extreme geographic variation, temporal trends, and highly subjective features (like a view or a kitchen remodel).
  • Focus on Business Impact – Never present a model purely in terms of its offline metrics (like RMSE or AUC). Always explain how those improvements translate to the user experience, business revenue, or operational efficiency.
  • Embrace AmbiguityZillow's system design questions are intentionally broad. Start by asking clarifying questions to narrow down the scope, define the inputs and outputs, and state your assumptions clearly before proposing a solution.
  • Demonstrate Software Craftsmanship – If you are given a take-home project, do not just submit a messy Jupyter notebook. Convert your solution into structured Python scripts, include a requirements.txt or Dockerfile, write unit tests, and provide a clean README.md summarizing your findings.
  • Be Ready for Spatial Challenges – Real estate is fundamentally spatial. Think about how you would represent location in your models (e.g., zip codes, lat/long embeddings, spatial graphs) and how you would prevent spatial data leakage during cross-validation.

Summary & Next Steps

The Applied Scientist and Sr. Applied Scientist roles at Zillow offer a unique opportunity to apply cutting-edge machine learning to one of the largest and most significant financial markets in the world. The work you do will have a tangible impact on how millions of people find their next home.

To succeed in this highly competitive interview process, focus on building a balanced preparation strategy. Ensure your theoretical foundations in machine learning are rock-solid, practice designing scalable end-to-end ML systems, and refine your practical coding and data manipulation skills. Approach every problem with a blend of scientific rigor and product-oriented pragmatism.

14 · Compensation

What this role pays

2 reports
USUSD
Estimated total compLow confidence · 2 data points
$0k-$0k
Median $205k / year
Base salary · 100%Stock (RSU) · 0%Cash bonus · 0%
25thEntry / smaller markets
$153k
50thTypical offer
$205k
90thTop performers / major metros
$257k
Breakdown by component
Base salary
100% of total
$153k$257k
$205k
median
Stock (RSU)
0% of total
$0$0
$0
median
Cash bonus
0% of total
$0$0
$0
median
Aggregated from 2 self-reported salaries via Glassdoor. Estimates only. Verify against your offer.

The compensation for the Sr. Applied Scientist position at Zillow ranges from $152,900 to $257,100 USD annually. This base salary range is supplemented by equity options, performance bonuses, and a comprehensive benefits package. Your specific offer will depend on your experience level, location, and performance across the interview loop.

As you begin your preparation, remember that consistency and structured practice are key. For more real-world interview experiences, detailed question breakdowns, and community insights, explore the additional resources available on Dataford to help you ace your upcoming interviews. Good luck!

15 · The role

Inside the Applied Scientist guide at Zillow

18 · FAQ

Zillow Applied Scientist interview FAQ

Answered from real candidate and compensation data
How many rounds is the Zillow Applied Scientist interview process?
Candidates report 3 stages: Recruiter Screen, Technical Screening, and Virtual Onsite Loop. The interview process section above breaks down what each stage covers.
How much does a Applied Scientist at Zillow make?
Reported compensation for Applied Scientist roles at Zillow ranges from roughly $153k base to $257k total per year, varying by level, team, and location.
What topics come up in the Zillow Applied Scientist interview?
Zillow Applied Scientist interviews most often cover Machine Learning, Deep Learning, Transformer Models, Linear Regression, and Modeling for Regression (House Price / Sales Prediction), based on topics extracted from real candidate reports.
What questions does Zillow ask Applied Scientist candidates?
Recent candidates report questions like "Extreme Imbalance in Binary Classification" and "Seasonality Estimation". The question bank above tracks 20 questions for this role, ranked by how often they come up in Zillow interviews.