Alexander Karpekov

PhD Student in Computer Science. Data Scientist.

Political Science and Economics student turned Big Tech guy turned Computer Science grad student. After spending almost ten years as a Data Scientist in the industry (seven years at Google, and three years at a startup), I decided to go back to school to pursue a PhD in Computer Science with a focus on AI and Machine Learning.

I have a particular interest in Explainable Artificial Intelligence and the intersection of AI and social sciences. I am always looking to explore how to use data visualizations for storytelling.

I am always open to new opportunities to collaborate — feel free to reach out!

alex {dot} karpekov {at} gmail {dot} com
alexkarpekov.com PDF Resume @karpekov @alexkarpekov @karpekov

Education

Present

Georgia Institute of Technology

Atlanta, GA

PhD in Computer Science

Current research areas focus on Interactive Computing, Explainable AI, and Ubiquitous Computing.

Advisors: Sonia Chernova and Thomas Plötz .

2024

Georgia Institute of Technology

Atlanta, GA

MSc in Computer Science | GPA: 3.9/4.0

2015

University of California, San Diego

San Diego, CA

MA in Economics | GPA: 3.8/4.0

2013

MGIMO University

Moscow, Russia

BA in Political Science | GPA: 92/100

Industry Experience

2017 – 2024

Google

Dublin, Ireland & San Francisco, CA

Senior Data Scientist (L5)

  • Developed a pathfinding algorithm in song embedding space, improving music recommendations that led to 3% boost in user engagement and music discovery rates. This work was presented at Google-level Data Science Conference in 2023.
  • Implemented a new methodology to cluster YouTube multi-billion music corpus using text, sound, search, and co-watch embeddings, which led to a 30% reduction in harmful watchtime and a 0.5% increase in music revenue ($100s millions).
  • Created a new counterfactual causal impact methodology to evaluate the impact of the new feature launch on user engagement and conversion that helped establish no statistically significant long-term effects on key business metrics. The analysis was instrumental to halt the global rollout at Engineering and Product VP-level.
2015 – 2017

Dataminr

London, UK & New York, NY

Data Analyst

  • Built statistical models to automatically classify Twitter user handles.
  • Conducted Twitter user clustering and unsupervised learning using networks analysis methodologies to improve news discovery algorithms.
  • Led company-wide effort for reporting automation using Python instead of Excel.

Teaching

2025

Georgia Institute of Technology

Atlanta, GA

Primary Lecturer

CS 3600: Introduction to Artificial Intelligence

  • Student evaluation score of 4.92/5.0 for teaching effectiveness
2014 – 2015

University of California, San Diego

San Diego, CA

Teaching Assistant

  • Graduate Statistics I (Fall 2014)
  • Finance and Accounting (Winter 2015)
  • Graduate Statistics III (Spring 2015)
  • Best TA Award - recognized for exceptional teaching and student support

Publications

2025

DISCOVER: An Unsupervised Approach to Cluster and Label Human Activities in Smart Homes

Currently Under Review '26

Alexander Karpekov, Sonia Chernova, Thomas Plötz

2025

Transformer Explainer: Interactive Tool to Learn about LLMs

AAAI '25, IEEE Viz '25, CHI '26

Aeree Cho, Grace Kim, Alexander Karpekov, et al.

2023

Is Attention Truly All We Need?

Deep Learning for Text: Final Project '23

Alexander Karpekov, Sidney Miller

2014

Double-Relocation Policy Evaluation in Guangdong, China using Night Lights Data

ArcGIS: Final Project '14

Alexander Karpekov

Skills

Programming

  • Python Python
  • SQL SQL
  • TypeScript TypeScript
  • R R
  • Stata Stata
  • C C
  • Java Java

ML & DS

  • PyTorch PyTorch
  • Hugging Face Hugging Face
  • TensorFlow TensorFlow
  • Keras Keras
  • Scikit-learn Scikit-learn
  • Statsmodels Statsmodels
  • XGBoost XGBoost

Data & Viz

  • NumPy NumPy
  • Pandas Pandas
  • SciPy SciPy
  • Jupyter Jupyter
  • Colab Colab
  • Matplotlib Matplotlib
  • Altair Altair
  • Plotnine Plotnine

Frontend

  • Svelte Svelte
  • D3 D3
  • HTML HTML
  • Tailwind CSS Tailwind CSS
  • Figma Figma
  • Illustrator Illustrator

Languages

  • English English
  • Russian Russian
  • French French
  • German German
  • Mandarin Mandarin
  • Latin Latin
  • Ancient Greek Ancient Greek