Senior Data Scientist

Location: Seattle, WA 98104

*** Mention DataYoshi when applying ***

An extraordinarily talented group of individuals work together every day to drive TNS' success, from both professional and personal perspectives. Come join the excellence!


Senior Data Scientist with experience in Hadoop and large-scale distributed ML systems to develop new features, modeling techniques, and model evaluation for the Call Guardian reputation services.


Have you ever received a phone call or text message from a scammer or other robocaller that you didn’t want? Has someone called you to get you give out personal or financial information under suspicious circumstances? Would you like to know that when you get a phone call that it’s from a trusted source and they are who they say they are? If you have a passion for building machine learning models with big impact on everyday lives and have experience with large scale cloud-based then the TNS Data Science team has an amazing opportunity for you in one of our US locations (Reston, VA or Seattle, WA). We are looking for a Senior Data Scientist with 5+ years of experience to join our team and own several horizontal and vertical solutions for encoding data, classifying and scoring billions of phone calls every day.

The TNS Data Science team works with multiple terabytes of network and call history data for nearly 2 Billion wireless and wireline subscribers in the US and Canada, with dozens of carrier-branded apps and websites for collecting feedback on the calls they receive. We then incorporate this into our industry-leading reputation and scoring algorithms that are used by our customers (some of the largest wireless and wireline carriers in the US) to block dangerous callers and alert subscribers to potential spam callers. We have an aggressive roadmap to incorporate dozens of other data sources and model architectures to expand our product offerings and improve the performance of our services both in terms of accuracy (precision and recall) and performance and scalability.


  • Perform exploratory analysis to understand trends and patterns in data from multiple sources within our proprietary network telemetry and customer-facing apps and services.
  • Build Machine learning models to classify / categorize phone calls and predict a reputation or trust score.
  • Build NLP tools to process and analyze voicemail and crowdsource feedback from many different sources.
  • Collaborate with other data scientists, analysts, and engineering teams to evaluate model performance and deploy ML models to production.


Job qualifications:

  • Minimum of Master’s degree, Ph.D., or equivalent demonstrated experience in Predictive Analytics, Statistics, Mathematics, Engineering, Operations Research, Computer Science or related technical discipline.
  • 3+ years experience with AWS and private cloud Hadoop datasets using Scala, Spark or Hive as well as SQL is required.
  • Minimum of 5 years of work experience in data modeling using R, Python or similar statistical package with large datasets in a public or private cloud computing environment.
  • Minimum of 3 years of experience in one or more of the following: generalized linear models, regression models, ensemble models, resampling methods, model validation and testing, dimensionality reduction, and clustering.
  • Demonstrated experience with the full data science lifecycle – exploratory data analysis, visualization, training/test corpus development, model design and evaluation in a large-scale computing environment.

Preferred Qualifications:

  • Experience with spam or fraud detection using tree-based and neural network architectures for classification and reputation scoring
  • Expertise in predictive modeling using both supervised and unsupervised learning techniques and measuring model performance.
  • Experience in data transformation and encoding large feature spaces into lower dimensions or novel measurements to improve performance and model effectiveness.
  • Experience in Natural Language Processing (NLP) and text processing methods/models.


If you are passionate about technology, love personal growth and opportunity, come see what TNS is all about!

TNS is an equal opportunity employer. TNS evaluates qualified applicants without regard to race, color, religion, gender, national origin, age, sexual orientation, gender identity or expression, protected veteran status, disability/handicap status or any other legally protected characteristic.

*** Mention DataYoshi when applying ***

Offers you may like...

  • University of Maryland Medical System

    Senior Data Engineer
    Linthicum, MD 21090
  • ValueBase Consulting

    Senior Data Engineer (ETL/Informatica/AWS)
  • Cyient

    Senior data scientist
    Hyderabad, Telangana
  • Peak AI

    Senior Data Scientist
    Pune, Maharashtra
  • Philips

    Senior Data Scientist (Supply Chain)
    Chennai, Tamil Nadu