Machine Learning Engineer - Platform at Opendoor - ScoutJobs - The AI-curated global job board
Skip to content
Opendoor
Posted 10 hours ago

Machine Learning Engineer - Platform

OpendoorMachine Learning Engineer - Platform

Perks & benefits

CommissionMedical InsurancePaid Leave

Requirements

8+ years software engineering experience, Proficiency in Python, Experience with SQL, Experience owning data or model pipelines, Familiarity with ML lifecycle

Skills

PythonSQLMLOpsAWSAirflowMLflow

About the role

Responsibilities

  • Lead the design and implementation of services, tooling, and workflows that enable reliable training, deployment, and monitoring of pricing and ML models
  • Own and operate model pipelines end-to-end, including data ingestion, training, validation, versioning, deployment, and monitoring
  • Work closely with researchers and analysts to convert model prototypes into clean, testable, production-ready Python code
  • Design and maintain workflows that support the full ML lifecycle: experimentation, training, evaluation, deployment, and iteration
  • Develop and optimize data access patterns and SQL queries over large, complex datasets
  • Implement robust automation for key ML lifecycle workflows such as scheduled retraining, rollbacks, and A/B tests
  • Drive improvements in reliability, observability, performance, and cost-efficiency across ML pipelines and model-serving environments
  • Mentor other engineers and lead technical design discussions and code reviews

Requirements

  • 8+ years of experience in software engineering (or 6 years with a Master's degree)
  • Strong proficiency in Python with a track record of writing maintainable, modular, and well-tested production code
  • Solid experience working with SQL, including queries, joins, indexing, and performance optimization
  • Proven experience owning and operating data pipelines or model training/serving pipelines in production environments
  • Deep familiarity with the end-to-end ML lifecycle (training, evaluation, deployment, monitoring, and iteration)
  • Demonstrated ability to communicate technical design decisions and tradeoffs to multiple stakeholders

Preferred Qualifications

  • Experience working on ML systems in business-critical environments like pricing, forecasting, or logistics
  • Familiarity with MLOps tools such as MLflow, Airflow, Spark, or Delta Lake
  • Experience monitoring model performance in production via drift detection and quality alerts
  • Experience with streaming/event-driven systems like Kafka
  • Comfort working in a Linux-based, cloud-hosted environment (e.g., AWS)

About the Company

Opendoor is building the modern system of homeownership, giving people the freedom to buy and sell homes on their own terms. Our mission is to tilt the world in favor of homeowners and those who aim to become one by providing a seamless, end-to-end online experience.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Machine Learning Engineer - Platform

Opendoor · Seattle

Sign up to apply