Senior Data Scientist - Reinforcement Learning

Posted Yesterday
Be an Early Applicant
Hiring Remotely in United States
Remote or Hybrid
Senior level
Information Technology • Database • Consulting
The Role
Lead design and deployment of reinforcement learning and sequential decision models for collections and recovery. Build scalable ML pipelines (Databricks/Spark), run experimentation and offline policy evaluation, collaborate with engineering/MLOps to productionize models, and mentor junior data scientists.
Summary Generated by Built In

Key Responsibilities

  • Design and develop Reinforcement Learning models to optimize collections strategies, customer treatment paths, and recovery outcomes. 
  • Build adaptive decisioning systems using techniques such as: 
    • Q-Learning  
    • Deep Q Networks (DQN) 
    • Policy Gradient Methods 
    • Contextual Bandits 
    • Markov Decision Processes (MDP) 
  • Develop sequential and behavioral models for customer engagement, repayment prediction, and collections prioritization. 
  • Apply stochastic modeling and probabilistic methods to optimize dynamic treatment strategies under uncertainty. 
  • Collaborate with business stakeholders to translate collections and risk management problems into scalable AI/ML solutions. 
  • Build and maintain machine learning pipelines in Databricks or similar distributed computing environments. 
  • Conduct experimentation, simulation, and offline policy evaluation to validate RL strategies before deployment. 
  • Work with large-scale structured and unstructured datasets to derive actionable insights and improve operational performance. 
  • Partner with engineering and MLOps teams to deploy and monitor production-grade ML/RL models. 
  • Mentor junior data scientists and promote best practices in modeling, experimentation, and AI governance.
Responsibilities

Must-Have Qualifications

  • Strong experience in Reinforcement Learning and sequential decision-making systems. 
  • Hands-on expertise with: 
    • Reinforcement Learning algorithms (Q-Learning, DQN, PPO, Bandits, etc.) 
    • Markov Decision Processes (MDP) 
    • Stochastic modeling and probabilistic systems 
    • Machine learning and predictive modeling 
    • Experimentation and simulation frameworks 
  • Strong programming skills in Python and SQL. 
  • Experience with Databricks, Spark, or similar big data/cloud analytics platforms. 
  • Experience building scalable ML pipelines and deploying models into production environments. 
  • Strong understanding of feature engineering, model validation, and performance optimization. 
  • Ability to communicate complex AI/ML concepts to technical and non-technical stakeholders. 

Preferred / Good-to-Have Skill

  • Experience in collections, credit risk, customer analytics, or financial services domains. 
  • Familiarity with: 
    • Deep Learning frameworks (TensorFlow, PyTorch) 
    • MLOps and CI/CD workflows 
    • Real-time decision systems 
    • Cloud platforms such as AWS, Azure, or GCP 
  • Exposure to causal inference, uplift modeling, or optimization techniques. 
  • Knowledge of customer lifecycle analytics and behavioral segmentation. 
  • Experience working in Agile delivery environments.
Qualifications
  • Strong experience in Reinforcement Learning and sequential decision-making systems. 
  • Hands-on expertise with: 
    • Reinforcement Learning algorithms (Q-Learning, DQN, PPO, Bandits, etc.) 
    • Markov Decision Processes (MDP) 
    • Stochastic modeling and probabilistic systems 
    • Machine learning and predictive modeling 
    • Experimentation and simulation frameworks 

Skills Required

  • Strong experience in Reinforcement Learning and sequential decision-making systems.
  • Hands-on expertise with reinforcement learning algorithms (Q-Learning, DQN, PPO, Bandits, etc.).
  • Experience with Markov Decision Processes (MDP).
  • Experience with stochastic modeling and probabilistic systems.
  • Experience with machine learning and predictive modeling.
  • Experience with experimentation and simulation frameworks.
  • Strong programming skills in Python.
  • Strong programming skills in SQL.
  • Experience with Databricks, Spark, or similar big data/cloud analytics platforms.
  • Experience building scalable ML pipelines and deploying models into production environments.
  • Strong understanding of feature engineering, model validation, and performance optimization.
  • Ability to communicate complex AI/ML concepts to technical and non-technical stakeholders.
  • Experience in collections, credit risk, customer analytics, or financial services domains.
  • Familiarity with deep learning frameworks (TensorFlow, PyTorch).
  • Familiarity with MLOps and CI/CD workflows.
  • Experience with real-time decision systems.
  • Experience with cloud platforms such as AWS, Azure, or GCP.
  • Exposure to causal inference, uplift modeling, or optimization techniques.
  • Knowledge of customer lifecycle analytics and behavioral segmentation.
  • Experience working in Agile delivery environments.
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
30,246 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account