ML Engineer – Assessments AI

Company:

Opendoor

Location:

Kraków

Seniority:

Regular, Senior

Salary:

PLN 23000 - 36000

Skills:

Machine Learing

Work model:

Hybrid

Type of employment:

B2B

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, helping customers navigate one of their largest financial transactions with trust and ease. But the work is far from over as we continue expanding into new markets.

Transforming the real estate industry takes tenacity, creativity, 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 simplify a complex process. Whether you’re passionate about real estate, technology, user experience, or data-driven solutions, we have a place for you.

Real estate is broken. Come help us fix it.

About the Team

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.

Here’s what you’ll be up to:

  • 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
  • B2B contract with 26 days of paid holiday 
  • Private medical healthcare
  • MultiKafeteria perks for sports, movies, and shopping vouchers