fun.
Join us.
We're looking for a Staff Data Scientist to lead the development of personalization systems and machine learning models that enhance our product and drive measurable impact for our users. This is a high-visibility role where you'll act as a technical leader and hands-on builder, spearheading end-to-end personalization initiatives from idea to impact.
About the role
- Lead end-to-end personalization initiatives across the product, from identifying high-impact opportunities to model development, deployment, and testing.
- Design and build complex machine learning models, such as recommender systems, ranking algorithms, segmentation models, and targeting solutions.
- Partner closely with Product, Engineering, Marketing, and Data teams to implement solutions that improve user engagement, retention, and conversion.
- Drive experimentation, including A/B test design, measurement, and interpretation, to validate model and product effectiveness.
- Help define the architecture and framework for scalable, repeatable personalization systems and ensure proper model monitoring, governance, and documentation.
- Set up and lead recurring cross-functional standups to align and drive forward personalization initiatives.
- Mentor and guide junior data scientists, providing thought leadership and technical direction within the Data Science team.
Who you are
- Advanced degreein mathematics, statistics, engineering, computer science, or similar field.
- 6+ years of industry experience in data science or machine learning, with a focus on personalization, recommendations, targeting, or user modeling.
- Proven experience designing and implementing recommendation engines, ranking algorithms, or uplift models.
- Deep expertise in statistical modeling, experimentation (A/B testing), and causal inference techniques.
- Excellent Python programming skills, with experience building and maintaining production-ready ML code.
- Strong command of SQL and comfort working with large-scale, complex datasets.
- Experience working in cloud-based environments (e.g., AWS, GCP) and familiarity with modern data/ML tools and frameworks (e.g., Airflow, dbt, MLflow, SageMaker, Vertex AI, etc.).
- Demonstrated ability to collaborate cross-functionally and translate business problems into data-driven solutions.
- Strong business acumen and communication skills: You can explain complex technical concepts to non-technical audiences.
Even better if you have
-
Experience with uplift modeling, multi-armed bandits, or reinforcement learning for personalization.
-
Prior work in the fantasy sports, sports betting, mobile gaming, or consumer entertainment industries.
-
Contributions to building ML infrastructure, pipelines, or reusable personalization frameworks.
-
Familiarity with real-time recommendation systems or event-stream processing (e.g., Kafka, Flink, Kinesis).
Our target starting base salary range for this position is between $180,000 and $210,000, plus target equity. The starting base salary will depend on a number of factors including the candidate's skills and experience, among other things.
What we can offer you:
-
Unlimited PTO (we're extremely flexible with the exception of the first few weeks before & into the NFL season)
-
16 weeks of fully paid parental leave
-
A $500 home office allowance
-
A connected virtual first culture with a highly engaged distributed workforce
-
5% 401k match, FSA, company paid health, dental, vision plan options for employees and dependents
#LI-REMOTE
This position may require sports betting licensure based on certain state regulations.
Underdog is an equal opportunity employer and doesn't discriminate on the basis of creed, race, sexual orientation, gender, age, disability status, or any other defining characteristic.