Software Engineer, Machine Learning - Credit & Refund Optimization
$137,100–$201,600 year
On-site · San Francisco, California, United States
Job Summary
Lead the development of state-of-the-art ML systems to personalize and optimize credits and refunds decisions at scale. Design and deploy causal inference models and optimization algorithms to balance customer experience with operational costs, build end-to-end model development (experimentation, deployment, monitoring), and collaborate with cross-functional partners to shape the roadmap for trust and consumer experience.
Required Qualifications
- 3+ years of industry experience delivering machine learning systems with clear business impact, especially in personalization, optimization, or causal inference
- Proficiency in Python and ML tooling such as PyTorch, Spark, and MLflow
- Experience in statistical modeling and causal inference (e.g., uplift modeling, treatment effect estimation, synthetic controls, instrumental variables)
- Experience designing and deploying optimization algorithms (e.g., multi-objective optimization, bandits, constrained optimization)
- Excellent communication skills and a track record of cross-functional leadership
- M.S. or Ph.D. in a quantitative field (e.g., Computer Science, Statistics, Operations Research, Economics, Mathematics)
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.