
Software Engineer, Pricing MLOps
Opendoor
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