ML Engineer - Assessments AI
Ślusarska 9, Kraków
Opendoor Labs Inc.
About Opendoor
Founded in 2014, Opendoor's mission is to empower everyone with the freedom to move. We believe the traditional real estate process is broken and our goal is simple: build a digital, end-to-end customer experience that makes buying and selling a home simple, certain and fast. We have assembled a dedicated team with diverse backgrounds to support more than 100,000 homes bought and sold with us and the customers who have selected Opendoor as a trusted partner in handling one of their largest financial transactions. But the work is far from over as we continue to grow in new markets. Transforming the real estate industry takes tenacity and dedication. It takes problem solvers and builders. It takes a tight knit community of teammates doing the best work of their lives, pushing one another to transform a complicated process into a simple one. So where do you fit in? Whether you're passionate about real estate, people, numbers, words, code, or strategy - we have a place for you. Real estate is broken. Come help us fix it.
About the Role
At Opendoor, we are building the most powerful data & intelligence engine in real estate. Central to this effort is our ability to analyze every minute detail of the hundreds of thousands of homes we tour every year – from square footage and layout, to the subtleties of lighting, all the way to accurately identifying necessary repairs. The AI we build from this directly influences high-stakes decisions for billions of dollars in real estate transactions every year.We are looking for a senior ML Engineer to join our Assessments & ML engineering team which is responsible for the end-to-end assessment of properties – from co-piloting data gathering, to processing video and 3D mesh data, to deep analysis. This is a unique opportunity to work at the heart of the company – Opendoor’s deep understanding of each unique home – and collaborate side-by-side with many functions: including applied research, product & design, and business & operations.
This role is perfect for an engineer who is excited to deepen their exposure to the intersection of ML and AI workflows. Our models are pragmatic and straightforward, and we care more about delivering value and reliability than optimizing hyperparameters or building complex research systems. You’ll collaborate closely with researchers bringing innovative ideas into production and contributing to the full ML lifecycle — experimentation, training, evaluation, deployment, monitoring, and iteration.
What You’ll Do
Work closely with researchers and analysts to deliver production-grade models capable of navigating the complex realities of real estate data.
Own and operate model pipelines end-to-end — including training, validation, versioning, deployment, and monitoring.
Contribute to shared ML infrastructure and tooling as needed, while staying focused on solving business-critical problems.
Support day-to-day model operations and address real-world ML lifecycle challenges like retraining, drift, and model decay.
Navigate real estate-specific ML challenges (heterogeneous data, complex seasonality, sparse regions, high financial stakes).
Drive engineering best practices within the ML codebase — maintainable, testable, and scalable systems.
Tech Stack
Languages: Python
ML: PyTorch, scikit-learn, MLflow
Data & Infra: Databricks, Spark, Delta Lake, Airflow, AWS
We’re Looking For Someone Who
Has 5+ years of experience in software engineering and machine learning.
Enjoys working closely with data scientists and researchers and has strong collaboration and communication skills.
Is comfortable navigating data pipelines, model training pipelines, and production environments.
Is fluent in writing maintainable, modular, and testable Python code.
Is motivated by impact and learning — not just building infrastructure for others.
Bonus Points For
Experience working on ML systems in business-critical environments (e.g., pricing, forecasting, logistics)
Familiarity with tools like MLflow, Airflow, Delta Lake, or Spark.
An interest in real estate or other messy, high-stakes domains with imperfect data.
Experience with video and 3D data – especially in augmented reality
Here’s the Deal:
Work in the city center in a fun, non-corporate environment
Competitive compensation package that includes - a monthly base salary from 23k PLN to 36k PLN, plus RSUs and annual bonus
Choose the contract type that suits you best (employment or B2B)
Enjoy 26 days of paid holiday on a B2B contract
Private medical healthcare
MultiKafeteria perks for sports, movies, and shopping vouchers
ML Engineer - Assessments AI
ML Engineer - Assessments AI
Ślusarska 9, Kraków
Opendoor Labs Inc.