Senior Machine Learning Engineer
Zillow
At a glance
AI generatedAs a senior machine learning engineer on Zillow Group's Shopping AI team, you will design and build production-ready ML models that power core product features across the Zillow app, website, and email notifications. You'll rearchitect 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 how homes are displayed and recommended. Collaborating closely with cross-functional teams including engineers, product managers, and designers, you will contribute to the strategic roadmap while improving machine learning infrastructure and mentoring other engineers. The role requires 3-5 years of experience in search or recommender systems, proficiency in Python or Java, expertise with PyTorch, TensorFlow, and large-scale distributed data processing systems like Spark and Airflow, and a passion for applying cutting-edge AI technologies to enhance the home shopping experience.
Skills
What you'll do
What we're looking for
Market check
This $171,700–$274,300 range sits above 50% of similar postings on FindRole.
Peer median band
$178,160–$262,400
Median floor and ceiling across peers.
Typical midpoint (25–75%)
$177,012–$246,150
Middle half of comparable postings.
Based on 240 comparable postings.
* 240 is the maximum number of comparable postings sampled.
Employer
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 33 open roles on FindRole.
Listed pay typically runs $160,900–$257,100 across 33 roles with salary data.
Most-posted roles
More like this
Zillow
Adobe
Smartly
The Hartford
Adobe
GEICO