Machine Learning Engineer, Zillow Shopping AI

Zillow

Remote

Quick summary

Work type
Remote
Location
Remote
Salary
$145,500–$232,500 / yr
Posted
6 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $203k
This role $189k
$133k most similar roles pay here $262k

This role pays less than 64% of similar roles. Most pay $170,990–$235,750 — the shaded band above. At the midpoint, this role pays about $189k versus about $203k for comparable roles.

Based on 240 similar postings.

Employer

About Zillow

Zillow Group is a leading real estate and rental marketplace providing consumers with data, tools, and services to find, buy, sell, rent, and finance homes, and connecting buyers with agents and lenders. Industry: Real Estate Technology & Marketplace

Zillow currently has 27 open roles on FindRole.

Listed pay typically runs $160,900–$257,100 across 27 roles with salary data.

Most-posted roles

View all roles at Zillow

At a glance

TL;DR · Machine Learning Engineer, Zillow Shopping AI

As a mid-level machine learning engineer on Zillow Group's Shopping AI team, you will design and build production-ready ML models that enhance core product features across the app, website, and email notifications. You will re-architect home ranking and recommendation systems to support advanced neural networks, own the full lifecycle of your models from experimentation to deployment, and develop new AI components to optimize property recommendations. Working in a cross-functional team with engineers, scientists, and designers, you will apply cutting-edge deep learning techniques and large language models to improve the home shopping experience. Essential skills include 1-3 years of ML development experience, proficiency in Python or Java, expertise with PyTorch, TensorFlow, and distributed data processing systems like Spark and Airflow, and a strong track record of deploying scalable, high-performance ML models.

What you'll do

  • Design and build production machine learning models for Zillow's core features.
  • Re-architect home ranking and recommendation systems to support advanced neural networks.
  • Own the full lifecycle of ML models, from prototyping to deployment and monitoring.
  • Develop AI components that optimize home display and recommendations in real-time.
  • Pioneer the use of deep learning and LLMs to enhance the home shopping experience.

What we're looking for

  • 1-3 years of experience developing applications in search, personalized ranking, or recommender systems.
  • Experience deploying ML models for high-traffic, latency-sensitive services (hundreds of millions of requests daily).
  • Strong programming skills in Python or Java and familiarity with PyTorch, TensorFlow, Catboost, scikit-learn, and huggingface.
  • Expertise in large-scale distributed data processing systems like Hive, Spark, Airflow, or Databricks.
  • Ownership of the full lifecycle of customer-facing ML models from experimentation to deployment and monitoring.
  • Master's degree plus 2 years or BS with at least 4 years of experience (preferably in consumer tech companies).
  • Curiosity and experience with generative AI technologies.

More like this

Similar roles

Machine Learning Engineer

CoStar Group

Arlington, VA 42 days ago
Python PyTorch TensorFlow Amazon_SageMaker Databricks AWS_RDS DynamoDB SQL CI/CD
Hybrid

Machine Learning Engineer, Marketplace Optimization

DoorDash, Inc

San Francisco, CA +1 27 days ago
Python TensorFlow PyTorch XGBoost Java C++ Kubernetes Docker CI/CD AWS PostgreSQL Auction Systems Forecasting Budget Optimization Experimentation Science ML Frameworks Data Pipelines Machine Learning Infrastructure Large-Scale Data Processing

Staff Machine Learning Engineer, Consumer

Reddit

Remote 26 days ago $230,000$322,000
Python TensorFlow PyTorch Hugging Face Transformers Kafka Spark Airflow BigQuery Redis Docker CI/CD LLM GenAI RAG PostgreSQL Prometheus Grafana Kubernetes AWS Azure MLOps
Remote

Senior Staff Machine Learning Engineer, Consumer

DoorDash, Inc

San Francisco, CA +2 27 days ago $242,800$357,000
Python TensorFlow PyTorch Kubernetes AWS CI/CD PostgreSQL Docker LLM systems JSON APIs RESTful services Scalability Performance optimization Deep learning Fine-tuning