What is a Machine Learning Engineer at Opendoor?
At Opendoor, the Machine Learning Engineer is a foundational role that directly powers the company's core business model. Unlike traditional tech companies where machine learning might drive recommendation engines or ad targeting, machine learning at Opendoor is the engine that determines the buy and sell prices for thousands of residential properties. This means your work directly impacts the company’s balance sheet, transaction volume, and overall financial health.
As a Machine Learning Engineer on the Pricing MLOps team, you will bridge the gap between theoretical data science and highly scalable production systems. You will build and maintain the infrastructure that allows complex pricing models to ingest massive, heterogeneous real estate datasets—including geospatial data, historical market trends, and home features—and output highly accurate valuations in real time. Your systems must be robust enough to handle high-dimensional data while maintaining low latency and absolute reliability.
This role is highly collaborative and intellectually demanding. You will partner closely with Data Scientists, Software Engineers, and Product Managers to transition models from research environments to production pipelines. The scale of the transactions and the direct financial consequences of model predictions make this one of the most high-stakes and rewarding engineering positions in the technology sector.




