Senior ML Scientist (Optimization & Reinforcement Learning)

Added
9 days ago
Type
Full time
Salary
Salary not provided

Related skills

sql python tensorflow pytorch scikit-learn

๐Ÿ“‹ Description

  • Design and deploy ML/RL models for pricing, personalization, and recommendations at scale.
  • Apply reinforcement learning techniques: Contextual Bandits, Q-learning, SARSA, Bayesian
  • Develop AI-powered pricing agents leveraging consumer behavior and competitive signals.
  • Prototype, test, and iterate ML solutions quickly to validate hypotheses and refine algorithms.
  • Build large-scale feature stores and engineer consumer behavioral features.
  • Design controlled experiments (causal A/B, multivariate) to evaluate impact.

๐ŸŽฏ Requirements

  • Experience: 8+ years in ML; 5+ years in RL, recommendation systems, pricing algorithms, or related
  • ML Expertise: classical ML methods with XGBoost, Random Forest, SVM, KMeans.
  • RL: Expertise with Contextual Bandits, Q-learning, SARSA, Bayesian approaches, Thompson Sampling
  • Data: Strong with tabular data, encoding, feature engineering.
  • Programming: Python and SQL, including window functions, GROUP BY, JOINs, partitioning.
  • ML Frameworks: scikit-learn, TensorFlow, PyTorch.

๐ŸŽ Benefits

  • Work on advanced ML, RL, optimization, dynamic pricing, personalization.
  • High-impact role influencing business outcomes via AI.
  • Exposure to large-scale consumer data and real-world ML apps.
  • Collaborative environment with cross-functional teams.
  • Flexible working arrangements per partner company policies.
  • Competitive compensation based on experience and market alignment.
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest โ€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs โ†’