ML / AI Researcher & Data Scientist — Basketball Player and Lineup Modeling
Budget: $20.0 - $55.0
HOURLY / FULL_TIME
⭐ 0.00 (0)
CAN
bayesian-statistics-technique, classification, machine-learning, data-science, artificial-intelligence, deep-learning, data-analysis, artificial-neural-networks, data-mining
We are looking for a strong machine learning researcher, AI researcher, data scientist, or statistical modeler to help with an applied NBA modeling project.
The focus is on building better models around player impact, lineup performance, substitutions, coaching rotations, offensive/defensive metrics, and live game context. We want to better understand how the players currently on the court change team strength, and how those signals can improve broader game prediction models.
This is not a dashboard or reporting role. We are looking for someone strong in statistics, probability, machine learning, Bayesian modeling, feature engineering, model validation, and modern AI workflows who can apply those skills to a complex real-world sports modeling problem.
Strong candidates should have experience with some combination of:
Python
Machine learning
Data science / statistical modeling
Bayesian modeling
Predictive modeling
Time-series or sequential modeling
Feature engineering
Model validation and backtesting
Probability and uncertainty estimation
Regression, classification, or hierarchical models
Neural networks or deep learning
LLMs, AI agents, or AI-assisted research workflows
Automated data analysis or model experimentation
Working with messy real-world datasets
Sports analytics experience is helpful, especially with basketball, but the most important requirement is strong technical modeling ability.
Relevant basketball experience may include:
NBA play-by-play or possession-level data
Player impact modeling
Lineup analysis
On/off metrics
Adjusted plus-minus, RAPM, EPM, BPM, or similar concepts
Rotation modeling
Win probability or game prediction models
Offensive and defensive efficiency modeling
Possible work may include:
Designing player and lineup-level features
Building statistical, machine learning, or AI-assisted model prototypes
Analyzing how lineups change team strength
Modeling substitution and rotation patterns
Evaluating which player-level metrics add predictive value
Creating Python notebooks and research outputs
Using modern AI tools or agents to accelerate research, data processing, and model iteration
Recommending how to integrate player and lineup signals into a broader prediction model
We are open to starting with a smaller paid research project or trial assignment, then expanding the scope if there is a strong fit.
Please apply with relevant machine learning, AI research, data science, statistics, Bayesian modeling, or sports analytics work. Include links to GitHub, Kaggle, papers, notebooks, dashboards, models, or prior projects if available.
Also include a short note on how you would approach modeling player and lineup impact in NBA games.
Öppna på Upwork