About The Position

The Data Scientist will build and operate machine learning models for personalization, fraud detection, and CRM recommendations. This hands-on role owns models end to end, from exploring player behavior in Snowflake to delivering scored outputs used daily by CRM, Risk, and Product teams. The role also shares responsibility for Power BI reporting, including building, maintaining, troubleshooting, and explaining reports and semantic models. Candidates must already be based in Malta and work remotely while living there. The position reports directly to the Head of Data.

Requirements

  • At least 4 years of experience in data science or advanced analytics, ideally in iGaming, fintech, or another high-volume B2C business.
  • Strong Python skills for data science and machine learning, including pandas, scikit-learn, and XGBoost or LightGBM.
  • Hands-on machine learning experience across classification, regression, clustering, recommender systems, and anomaly detection, including taking models to production.
  • Advanced SQL skills on a cloud data warehouse; Snowflake is preferred.
  • Daily, effective use of AI coding assistants such as Claude Code, Cursor, or Copilot.
  • At least 2 years of hands-on Power BI experience, including DAX, Power Query, and data modeling, and ability to own reports without supervision.
  • Solid understanding of statistics and experimental design, including A/B testing and causal inference basics.
  • Comfort with Git, code review, and CI/CD workflows.
  • Strong communication skills and ability to explain models and findings to non-technical stakeholders.
  • Proactive, self-driven, pragmatic approach with a bias for shipping.
  • Already based in Malta and seeking a remote work setup while living in Malta.

Nice To Haves

  • PyTorch or TensorFlow experience.
  • Experience with dbt.
  • Experience with MLOps tools and practices such as MLflow, Snowpark ML, or Docker.
  • Experience orchestrating workflows with Airflow.

Responsibilities

  • Design and build recommendation models for game-to-game recommendations, next-best offers, and CRM content across casino and sportsbook brands.
  • Develop scoring models for bonus abuse, multi-accounting, payment fraud, and responsible gambling, collaborating with Risk and Payments to turn scores into actions.
  • Build churn, value segmentation, VIP potential, and propensity models for CRM campaigns and VIP host portfolios.
  • Use AI coding assistants and modern Python tools to rapidly prototype, test, iterate on models, and automate repetitive analysis.
  • Deploy models to production using Snowflake, including Snowpark and dbt Python models, and Airflow; manage versioning, scheduled retraining, monitoring, and drift checks.
  • Build reusable, well-documented player features on the Kimball data warehouse in collaboration with Data Engineering.
  • Design A/B tests and quasi-experimental analyses to measure the impact of models, promotions, and product features.
  • Build, maintain, and troubleshoot Power BI reports and semantic models, and provide cover for the BI developer.
  • Analyze player behavior, payments, and game performance, and present actionable recommendations to management.
  • Help establish team standards for reproducible notebooks, code review, testing, and documentation.

Benefits

  • Competitive salary aligned with skills and experience.
  • Performance and bonus structure dependent on achievement of set targets and personal performance.
  • Private health insurance.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service