Logo for Abstra

Senior Data Scientist (Topic Analytics, GenAI & Reporting)

Role overview

Qualifications

  • Bachelor’s degree in Computer Science, Data Science, Statistics, Mathematics, Artificial Intelligence, Machine Learning, or a related technical discipline
  • 5+ years of industry experience in Data Science, Machine Learning, Artificial Intelligence, or NLP
  • 4+ years of hands-on experience building and deploying production-grade ML models
  • Strong programming skills in Python

Responsibilities

  • Lead the development of AI-powered Topic Analytics solutions using Machine Learning, Natural Language Processing, and Large Language Models
  • Design, develop, and evaluate model-based topic discovery, classification, clustering, and summarisation capabilities
  • Develop approaches that combine deterministic rule-based topics with ML/LLM-generated topics to improve coverage, flexibility, and accuracy
  • Build scalable NLP and GenAI pipelines capable of processing large volumes of customer experience and conversational data

About the company

Abstra logo

Abstra

At Abstra, we bridge the gap between North American companies and Latin America’s top talent. With over 15 years of experience in the U.S. market and US-bred founders leading the way, we focus on building long-term partnerships to achieve your organization’s unique goals, fueling your growth with flexible tech solutions and highly qualified professionals.

Company details

Company size51 - 200

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

We are seeking a Senior Data Scientist to join our Reporting Team and help drive the evolution of topic analytics from traditional rule-based approaches to next-generation AI and Machine Learning powered topic intelligence. This role will contribute to the High Throughput Topic Analytics initiative, developing scalable methods for topic discovery, analysis, and insight generation across large-scale customer experience datasets. Working closely with Data Scientists, Engineers, Product Managers, and Analytics teams across Mexico, India, and South America, the successful candidate will help build intelligent capabilities that power enterprise reporting, monitoring, and customer experience insights.


Location: Remote, Mexico only


About Us:

Abstra is a fast-growing, Nearshore Tech Talent services company, providing top Latin American tech talent to U.S. companies and beyond. Founded by U.S.-bred engineers with over 15 years of experience, Abstra specializes in sourcing skilled professionals across a wide range of technologies to meet our clients’ needs, driving innovation and efficiency.


Responsibilities 

  • As a Senior Data Scientist on the Reporting Team, you will lead the development of AI-powered Topic Analytics solutions using Machine Learning, Natural Language Processing, and Large Language Models. 
  • Design, develop, and evaluate model-based topic discovery, classification, clustering, and summarisation capabilities. 
  • Develop approaches that combine deterministic rule-based topics with ML/LLM-generated topics to improve coverage, flexibility, and accuracy. 
  • Build scalable NLP and GenAI pipelines capable of processing large volumes of customer experience and conversational data. 
  • Develop experimentation frameworks to benchmark and optimise topic quality, relevance, and business impact. 
  • Support initiatives focused on increasing Topic Analytics throughput and enabling onboarding of larger enterprise customers. 
  • Contribute to research and innovation in Generative AI, NLP, Topic Analytics, and Customer Experience Intelligence. 


Minimum Qualifications 

  • Bachelor’s degree in Computer Science, Data Science, Statistics, Mathematics, Artificial Intelligence, Machine Learning, or a related technical discipline, or equivalent practical experience. 
  • 5+ years of industry experience in Data Science, Machine Learning, Artificial Intelligence, or NLP. 
  • 4+ years of hands-on experience building and deploying production-grade ML models. 
  • Strong programming skills in Python. 
  • Demonstrated experience with machine learning and data science frameworks such as Scikit-Learn, Pandas, NumPy, PyTorch or TensorFlow, SpaCy, LangChain or LangGraph, and PySpark. 
  • Strong understanding of Natural Language Processing, Text Classification, Topic Modelling, Clustering Algorithms, Embeddings and Semantic Search, Statistical Analysis and Experimentation. 


Preferred Qualifications 

  • MS or PhD degree in Computer Science, Artificial Intelligence, Machine Learning, Data Science, or related technical discipline. 
  • Experience working with Large Language Models, including prompt engineering, fine-tuning, evaluation, and optimisation. 
  • Experience in Customer Experience Analytics, Voice of Customer, Survey Analytics, or Contact Centre Analytics. 
  • Strong understanding of modern GenAI architectures including RAG, vector search, and agent-based workflows. 
  • Experience utilising machine learning platforms such as Kubeflow, SageMaker, Vertex AI, Databricks, or MLflow. 
  • Experience building highly scalable analytics platforms and data pipelines. 
  • Strong communication skills.
  • Experience in enterprise SaaS product development environments. 


What We Offer

  • Flexible working hours and hybrid remote work options.
  • Opportunities for professional growth and development.
  • A collaborative and inclusive work environment.
  • The chance to work on impactful projects with a talented team.
  • Excellent compensation in USD.
  • Hardware and software setup (mandatory).


Pre-Employment Verification

As part of our standard onboarding process, candidates who successfully complete the interview process and accept an employment offer will be required to complete an employment verification check, and background check. This process will confirm job titles and dates of employment with two previous employers and is a standard requirement for all new employees joining the company.

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Data Scientist Related jobs

Other jobs at Abstra

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.