Opendoor

Software Engineer, Pricing MLOps

Opendoor

Apply
about 1 month ago
Seattle, WA, USA
Senior / Staff+

Base Salary

$247k - $339k/yr

Responsibilities

  • Lead the design and implementation of services and workflows for ML model training and deployment.
  • Convert model prototypes into production-ready Python code and systems.
  • Own and operate model pipelines, including data ingestion and monitoring.
  • Design workflows supporting the full ML lifecycle: experimentation to deployment.
  • Optimize data access patterns and SQL queries over large datasets.
  • Implement automation for key ML lifecycle workflows.
  • Drive improvements in reliability and performance of ML pipelines.
  • Address challenges like data drift and model decay in real estate.
  • Contribute to shared ML infrastructure and best practices.
  • Mentor other engineers and lead technical discussions.

Requirements

  • 12+ years of experience in software or ML engineering with a Bachelor's, or 8 years with a Master's.
  • Strong proficiency in Python and experience writing maintainable production code.
  • Solid experience with SQL, including performance optimization.
  • Proven experience with data pipelines and model training in production.
  • Deep familiarity with the end-to-end ML lifecycle.
  • Ability to communicate technical design decisions across stakeholders.
  • Strong collaboration skills with data scientists and cross-functional teams.
  • A bias toward impact and pragmatic solutions in high-stakes domains.

Benefits

  • Unlimited PTO.
  • Medical, dental, and vision insurance.
  • Life insurance.
  • 401(k) plan.

Tech Stack

Apache AirflowApache KafkaApache SparkAWSMLflowPythonSQL

Categories

AI & MLData ScienceDevOps