Opendoor is looking to improve its valuation systems and provide the most accurate and transparent pricing possible by pushing the boundaries of applied machine learning and AI.
Requirements
- Strong software engineering and coding skills in Python, with experience contributing to production codebases
- 5+ years of experience developing and deploying ML models end-to-end — from research and prototyping to implementation in production systems
- Hands-on experience with deep learning architectures, including ConvNets, Transformers, or similar
- Solid foundation in statistics and experimental design
- Familiarity with Pyspark and distributed data processing
- Background in search, recommendation systems, or personalization
- Experience working with large language models (LLMs) or vision-language models (VLMs)
Responsibilities
- Design and deploy architectural improvements to our deep neural network (DNN)-based home valuation models
- Build interpretable ML models that can help us explain pricing decisions to customers
- Incorporate unstructured data — like images, videos, or text — into our forecasting and valuation pipelines using cutting-edge AI models (LLMs, VLMs, etc.)
- Collaborate with Engineering and Ops to enhance our human-in-the-loop pricing systems
- Improve the feature engineering and model training pipelines that power our production systems
- Rethink our risk and optimization models using real-world data and domain insight
Other
- Advanced degree (MS or PhD) in computer science, statistics, mathematics, or a related quantitative field
- Strong communication and collaboration skills — you’re comfortable working with cross-functional stakeholders and can communicate technical ideas clearly
- A genuine interest in real estate — no prior experience required, but you'll engage deeply with housing data
- Unlimited PTO, medical/dental/vision insurance, life insurance, and 401(k) to eligible employees