1-3 years of experience
Concerned about your lack of experience? Learn More...
Employment Type:
Full time
Job Category:
Software Development
Real Estate
Software Engineer Machine Learning
(This job is no longer available)
Zillow | San Francisco, CA
Grad Date

Not sure what types of jobs you are interested in?

Explore Jobs
Based on Your Education

Follow This Company

Job Description

Join our efforts to build a safe and accurate marketplace for rental listings on the Zillow Rental Network.  You’ll build cutting edge systems to identify and prevent fraud, judge accuracy, predict analytics, and more.


Why join our team?

  • Huge impact - Zillow is the largest rental site on the web, and you’ll be responsible for making sure they’re safe and accurate.
  • Fast-paced - don’t wait for the next release cycle, we deploy daily.
  • Independent - determine how best you can accomplish goals, take advantage of the freedom to experiment.



  • Analyze mountains of data to identify trends and formulate predictive models
  • Experiment with different approaches to build and train highly accurate models
  • Create robust software systems to feed, train, and apply your models to live data



  • BS or better in Computer Science or similar; a graduate degree is a plus
  • 2+ years of professional software engineering experience
  • Significant proven knowledge of machine learning techniques
  • Top software engineering ability
  • Ability to learn and discover independently
  • Knowledge of Python, Java, and some flavor of SQL; MySQL and HBase a strong plus

About Zillow

Zillow is a home and real estate marketplace dedicated to helping homeowners, buyers, sellers, renters, real estate agents, mortgage professionals, landlords and property managers find and share vital information about homes, real estate and mortgages.