
Machine Learning Engineer
Sprinter Health1 month ago
San Francisco, CA, USAMid Level
Base Salary
$140k - $200k/yr
Responsibilities
- Build and harden machine-learning training pipelines and package models for deployment.
- Serve predictions through APIs and batch jobs with a focus on reliability.
- Maintain feature pipelines and ensure features remain fresh and correct.
- Monitor model drift, data quality, latency, cost, and performance.
- Automate retraining and validation, design safe rollback, and prevent training-serving skew and silent degradation.
- Productionize models from other teams and build interfaces between data, models, and product systems.
- Implement reproducibility, versioning, and model-governance artifacts.
Requirements
- Strong Python and software-engineering fundamentals.
- Experience with ML frameworks, data pipelines, and model serving.
- Experience taking models from prototype to reliable production.
- Experience with cloud infrastructure, containers, CI/CD, and orchestration.
- Experience with monitoring, observability, reproducibility, and versioning across data, features, and models.
- Comfort with security and privacy controls for sensitive data.
- Preferred experience in backend engineering, data engineering, MLOps, or platform engineering.
- Preferred experience with feature stores or feature pipelines at scale.
- Familiarity with healthcare data and PHI-aware systems is preferred.
Benefits
- Hybrid schedule with office work Monday through Thursday and work-from-anywhere Fridays.
- Work-life-balance flexibility when needed.
- Free daily lunch in the office.
- Meaningful pre-IPO equity.
- Medical, dental, and vision plans fully paid for the employee and dependents.
- Flexible PTO and 10 paid holidays per year.
- 401(k) with match.
- Parental leave of 16 weeks for birthing parents and 8 weeks for all other parents.
- HSA and FSA contributions.
- Life insurance and short- and long-term disability coverage.
- Annual learning stipend.