Opendoor is looking to solve the problem of building and scaling a machine learning ecosystem that powers its industry-leading pricing engine, which directly influences revenue, customer experience, and pricing accuracy.
Requirements
- Strong understanding of backend architecture fundamentals (APIs, microservices, data pipelines).
- Deep knowledge of ML engineering practices: training, evaluation, versioning, monitoring, retraining.
- Familiarity with cloud-based ML stacks (AWS, GCP, Azure) and modern ML Ops tooling.
- Experience with experimentation frameworks and causal inference.
- Prior experience in pricing, financial modeling, or marketplace systems.
- Track record of influencing product and business strategy through ML innovation.
Responsibilities
- Lead, mentor, and grow a high-performing team of ML engineers.
- Own the design, delivery, and optimization of ML systems supporting revenue-critical business functions (e.g., pricing, risk, recommendations).
- Partner with Product, Data Science, Backend Services, and Infrastructure teams to define priorities and integrate ML solutions into production.
- Drive best practices in ML development, deployment, and lifecycle management.
- Maintain a high technical bar and ensure consistent operational excellence across the team.
- Contribute to the long-term technical vision for Opendoor’s ML infrastructure and platforms.
Other
- 3+ years of people management experience leading ML engineering teams.
- 8+ years of experience in ML or software engineering, including production deployment.
- Excellent cross-functional communication and collaboration skills.
- Unlimited PTO, Medical, dental, and vision insurance, Life insurance, 401(k) retirement plan.
- U.S. candidates are able to review your military job classification at MyNextMove.org and apply for positions that align with your expertise.