
Software Engineer, MLOps - Pricing (L4)
Opendoor
about 1 month ago
Seattle, WA, USA
Senior / Staff+
Base Salary
$205k - $281k/yr
Responsibilities
- Lead the design and implementation of services and workflows for ML model training and deployment.
- Convert model prototypes into clean, testable production code.
- Own and operate model pipelines end-to-end, including data ingestion and monitoring.
- Design workflows that support the full ML lifecycle.
- Develop and optimize SQL queries over large datasets.
- Implement automation for key ML lifecycle workflows.
- Drive improvements in ML pipeline reliability and performance.
- Address challenges like data drift and model decay.
- Contribute to shared ML infrastructure and best practices.
- Mentor and support other engineers on ML-related work.
Requirements
- 8+ years of experience in software engineering or 6 years with a Master's degree in ML engineering.
- Strong proficiency in Python with a focus on maintainable production code.
- Solid experience with SQL, including performance optimization.
- Proven experience with data pipelines and ML workflows 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 a fast-paced environment.
Benefits
- Unlimited PTO.
- Medical, dental, and vision insurance.
- Life insurance.
- 401(k) plan.
Tech Stack
Apache AirflowApache KafkaApache SparkAWSMLflowPythonSQL
Categories
AI & MLData ScienceDevOps