Data Scientist
Remote · Brazil
Job Summary
Data Scientist on the Recovery team to design, build, and deploy machine learning models for payment recovery optimization on Databricks using Python and SQL. Develop predictive features from payment and behavioral data, leverage Kafka streaming for real-time signals, collaborate with Data Engineers to build scalable production ML pipelines, conduct experiments (A/B tests, holdout validations) to measure model performance, partner with Product Managers, Engineers, and Clients to translate business needs into data-driven solutions, monitor live model performance and drift, and document methodology, assumptions, and business impact.
Required Qualifications
- Bachelor’s or Master’s degree in Computer Science, Statistics, Applied Mathematics, or related quantitative field
- 5+ years of experience developing and deploying ML models in production
- Proficiency in Python (pandas, scikit-learn, PySpark, MLflow) and strong SQL skills for feature engineering
- Familiarity with Java and Kafka for streaming data and real-time model inputs
- Experience with Databricks or similar distributed compute platforms
- Strong understanding of statistical modeling, supervised/unsupervised learning, and model evaluation
- Proven ability to connect model outputs to measurable business impact
- Knowledge of eCommerce, payments, or fraud/risk modeling is a strong plus
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.