How we recognise a data scientist on GitHub
We count someone as a data scientist when their public work is analysis and modelling: notebooks, statistics, forecasting, feature engineering and classical machine learning.
In practice, their repositories, descriptions or bio carry at least two such signals: pandas, NumPy, scikit-learn, XGBoost or LightGBM, Jupyter, time series, visualisation with matplotlib, Plotly or Tableau. Building the pipelines that move data is classified as data engineering, and deep learning research as AI research.
The stack inside the role
Python dominates, so the useful question is what sits around it: the modelling and visualisation libraries their repositories rely on.
| # | Technology | Share of data scientists |
|---|---|---|
| 1 | Python | 76% |
| 2 | PyTorch | 13% |
| 3 | LLM | 13% |
| 4 | RAG | 13% |
| 5 | AI agent | 11% |
| 6 | TensorFlow | 11% |
| 7 | TypeScript | 10% |
| 8 | Computer Vision | 9% |
| 9 | Node.js | 8% |
| 10 | React | 7% |
Which countries have the most data scientists?
Data science teams exist in every economy, from banks to retail. Read the count for volume, and the index for the countries where analysis work is over-represented among developers.
| # | Country | Developers | Share of local developers | vs index |
|---|---|---|---|---|
| 1 | United States | 1,100+ | 2% | 1.8x |
| 2 | United Kingdom | 300+ | 2.2% | 2x |
| 3 | France | 190+ | 1.7% | 1.5x |
| 4 | Germany | 160+ | 1.9% | 1.7x |
| 5 | India | 150+ | 1.7% | 1.5x |
| 6 | Canada | 93+ | 1.7% | 1.5x |
| 7 | Spain | 79+ | 1.9% | 1.7x |
| 8 | Brazil | 55+ | 1% | 0.9x |
| 9 | Netherlands | 42+ | 1.6% | 1.5x |
| 10 | Japan | 34+ | 0.8% | 0.7x |
Min. 1,000 indexed developers and 30 data scientists per country; counts rounded down. Method: by-country study.
The United Kingdom stands out: 2.2% of its indexed developers, 2x the index average.
Cities
| # | City | Share of located data scientists |
|---|---|---|
| 1 | San Francisco | 9% |
| 2 | London | 7% |
| 3 | New York | 5% |
| 4 | Paris | 4% |
| 5 | Boston | 4% |
| 6 | Seattle | 4% |
| 7 | Berlin | 2% |
| 8 | Denver | 2% |
Where the role overlaps with others
A profile can carry two roles. 32% of data scientists also qualify for AI research: a spec asking for both describes a real, if narrower, profile.
| # | Also classified as | Share of data scientists |
|---|---|---|
| 1 | Software engineering | 40% |
| 2 | AI research | 32% |
| 3 | AI product engineering | 28% |
How reachable are they?
| Signal | Data scientists | Index average |
|---|---|---|
| Public email | 36% | 27% |
| Available for hire | 20% | 15% |
| Pushed code, last 90 days | 62% | 55% |
Much of a data scientist's work lives in private notebooks and dashboards. A thin public profile is normal here; a public analysis with its reasoning written out is worth more than a long list of repositories.
Who employs data scientists today?
| # | Company |
|---|---|
| 1 | Microsoft |
| 2 | NVIDIA |
| 3 | |
| 4 | Red Hat |
| 5 | University of California, Berkeley |
| 6 | Meta |
| 7 | Quansight |
| 8 | Amazon |
What they build themselves
| # | Repository | Stars |
|---|---|---|
| 1 | rasbt/LLMs-from-scratch | ★ 105,805 |
| 2 | AtsushiSakai/PythonRobotics | ★ 30,682 |
| 3 | ageron/handson-ml2 | ★ 29,949 |
| 4 | fchollet/deep-learning-with-python-notebooks | ★ 20,340 |
| 5 | rougier/numpy-100 | ★ 14,611 |
For the language side of the same search, see the guides to hiring Python developers. To write the query by hand first, use the GitHub user search builder.
Frequently asked questions
How many data scientists are on GitHub?
At least 3,700: that is how many StarHunt's index places in the role as of October 2026, counting only work visible in public repositories.
What is the difference between a data scientist and a data analyst on GitHub?
Analysts rarely publish code; their work lives in BI tools. Data scientists show up through notebooks, modelling libraries and statistical work, which is what StarHunt reads to place someone in the role.
Where are data scientists concentrated?
San Francisco is the largest hub among those we can place on a map, and the United Kingdom has the highest concentration relative to its size.
Say what the models are for, forecasting, pricing, risk, and get data scientists whose public analyses match it.
Find data scientists