Skip to main content

Data Science Analyst

Posted 7 days ago

gravity it resourcesHialeah (FL)

SENIORITY

Senior

Apply (opens in a new tab)

About the role

Job Title: Data Science Analyst
Type: Long Term Contract
Location: Miami, FL (Hybrid: onsite 2–3 days per week; onsite availability strongly preferred)
Overview: Our client is seeking a Data Science Analyst to join its Casino Technology and Analytics team. The role applies advanced analytics and machine learning to casino, loyalty, and guest data, building forecasting, segmentation, and measurement models that support casino marketing and operations decisions. Working alongside the team's data scientists, this person will partner with Casino Marketing, Casino Operations, Finance, Technology, and Data Engineering. They will turn complex analysis into clear recommendations for business stakeholders and leadership.
Key Responsibilities:
  • Build and maintain machine learning and statistical models that support casino marketing and operations decisions
  • Run ad hoc exploratory data analysis (EDA) on large casino, loyalty, and guest datasets to find revenue and efficiency opportunities
  • Develop guest segmentation and demographic analysis to support personalized marketing and pricing models
  • Design and analyze experiments and holdout tests to measure the business impact of analytical work
  • Write Python and SQL in Databricks notebooks, scripts, and pipelines
  • Convert existing Alteryx workflows into maintainable Python notebooks, scripts, and Databricks pipelines
  • Build dashboards and recurring reports that give Casino Marketing, Operations, and Finance clear visibility into performance
  • Monitor data quality and work with Data Engineering to resolve gaps, latency, or schema issues
  • Use AI-assisted development tools (Claude Code, GitHub Copilot) to speed up model development, testing, documentation, and code review
  • Translate model outputs into plain recommendations for non-technical stakeholders and present findings to leadership
  • Document data definitions, model assumptions, and methodology so work is repeatable across teams and brands
  • Follow company data-handling, privacy, and security standards when working with guest and loyalty data
Key Requirements:
  • 2+ years of experience in data science, advanced analytics, or a similar analytical role
  • Strong Python (pandas, NumPy, PySpark) and advanced SQL skills
  • Hands-on Databricks experience, including notebooks, jobs, pipelines, and Unity Catalog
  • Hands-on experience building and validating predictive models such as regression, classification, time-series forecasting, or clustering
  • Working knowledge of experimental design, including A/B testing, holdouts, and causal measurement of lift
  • Daily, current use of AI-assisted development tools (Claude Code, GitHub Copilot), with the judgment to validate AI output
  • Experience building dashboards or reports in Power BI or Tableau
  • Excellent written and verbal communication skills, with the ability to explain complex analysis clearly to business and executive audiences
  • Strong visual storytelling: able to present workflows, model logic, and findings in diagrams non-technical stakeholders can follow
  • Must be authorized to work in the U.S. without sponsorship
  • Education Bachelor's degree in Data Science, Statistics, Mathematics, Computer Science, Economics, or a related field, or equivalent experience
  • Desired, But Not Required Knowledge Casino gaming industry experience as an analyst, mathematician, or game designer (highly preferred), including understanding of return-to-player (RTP), theoretical win, and how rewards are distributed across player sessions
  • Familiarity with player tracking, slot telemetry, comp and offer optimization, or reinvestment modeling
  • Experience in hospitality, cruise, travel, retail, or loyalty analytics
  • Master's degree in a quantitative field
  • Working knowledge of Alteryx
  • Experience deploying models into production, including monitoring, retraining, and MLflowExperience with streaming or near real-time data (e.g., Kafka) and cloud platforms (Azure or AWS)
  • Familiarity with CRM, loyalty, or offer-management platforms, plus GitHub, Jira, and Confluence

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this