Russell Horton, Developer in Fairfax, CA, United States
Russell is available for hire
Hire Russell

Russell Horton

Verified Expert  in Engineering

Natural Language Processing (NLP) Developer

Fairfax, CA, United States
Toptal Member Since
March 14, 2018

Russell builds data-driven products and data-driven teams. He has more than 15 years of experience inventing, rapidly prototyping, and deploying products driven by machine learning and natural language processing. Russell loves consulting on data science projects in the early stages.



Preferred Environment

Prototyping, Natural Language Processing (NLP), Generative Pre-trained Transformers (GPT), Scala, Python

The most amazing...

...project I've worked on was an early detection system for emerging pandemics for the Defense Threat Reduction agency, powered by textual analysis of local news.

Work Experience

Senior Security Analyst

2018 - PRESENT
  • Oversaw machine learning for abuse and fraud prevention.
Technologies: Machine Learning, Python

Lead Data Scientist

2015 - 2017
Verizon Labs
  • Built movie and TV recommendations system.
  • Innovated and prototyped numerous TV and movie viewing products and product features.
  • Led team of data scientists to build the future of TV.
  • Used NLP to analyze television captions to power new viewing experiences.
Technologies: Python, Apple Logic Studio, Spark, Scala

Senior Data Scientist

2014 - 2015
EcoHealth Alliance
  • Developed a machine learning system to detect emerging disease epidemics.
  • Built an open-source NLP annotation framework.
  • Led a heterogenous team including data science, design, and dev ops.
Technologies: Stanford NLP, Scala, Meteor, Python

Computational Linguist

2008 - 2014
  • Built a content-based recommender system for news and web content.
  • Developed a data-driven dictionary.
  • Built a search with an auto-complete feature.
  • Designed a machine for entity and concept recognition.
Technologies: Stanford NLP, Python, Scala

Linguistic Annotation Framework
Provides a unifying framework for adding various kinds of linguistic annotations (part-of-speech, ngram, concept annotation, etc).
2010 - 2012

Master's Degree in Lingustics

UCSD - San Diego, California

1998 - 2002

Bachelor of Arts Degree in Lingustics

University of Chicago - Chicago, IL


Natural Language Toolkit (NLTK), Stanford NLP


Apple Logic Studio


Python, Scala, JavaScript








Machine Learning, Natural Language Processing (NLP), Generative Pre-trained Transformers (GPT), Prototyping

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.


Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring