onsite
Machine Learning Engineer - Services - Opendoor
ML Engineer
Drive high‑velocity pricing models for real‑time home valuations using Python, ML, and AWS. Build resilient data pipelines, expose model predictions via REST APIs, and collaborate with cross‑functional teams to scale and optimize pricing services.
About the role
Key Responsibilities
- Design, develop, and maintain production‑grade ML models that power real‑time home pricing decisions.
- Build and optimize data pipelines on AWS (S3, Redshift, Glue) to ingest, transform, and serve large datasets.
- Expose model outputs through robust RESTful APIs, ensuring low latency and high availability.
- Collaborate with data scientists, product managers, and infrastructure teams to iterate on model performance and feature engineering.
- Implement monitoring, logging, and automated testing to guarantee model accuracy and system resilience.
Requirements
- 3+ years of software engineering experience with a focus on machine learning and data services.
- Proficiency in Python, including libraries such as Pandas, NumPy, scikit‑learn, and TensorFlow/PyTorch.
- Hands‑on experience with AWS services (S3, Redshift, Glue, Lambda, SageMaker).
- Strong understanding of REST API design, Docker, and CI/CD pipelines.
- Excellent problem‑solving skills and a passion for building scalable, high‑performance systems.
Skills
pythonmachine learningaws