Data Scientist - NLP Specialist

Placements24

Durban

Hybrid

ZAR 700,000 - 1,100,000

Full time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive salary
Health benefits
Learning opportunities in AI
Hybrid work model

Job summary

Placements24 in Durban is seeking a Data Scientist with NLP specialization to join its analytics team. You will develop and deploy NLP models to extract insights from text, improve customer interactions, and drive business intelligence.

You will collaborate with product teams and engineers to embed NLP into applications, design experiments, and stay current with state-of-the-art techniques in a fast-paced environment.

Qualifications

  • Master's or PhD in Computer Science, Linguistics, Data Science, or a related field.
  • 3+ years of experience in data science with a strong focus on NLP.
  • Proficiency in Python and NLP libraries such as NLTK, SpaCy, and Hugging Face Transformers.

Responsibilities

  • Develop and deploy NLP models for sentiment analysis, text classification, named entity recognition, and topic modelling.
  • Process and analyze large volumes of unstructured text data from various sources.
  • Collaborate with software engineers to integrate NLP models into existing products and platforms.
  • Design and conduct experiments to evaluate model performance and identify areas for improvement.
  • Research and implement state-of-the-art NLP techniques and libraries.
  • Communicate complex findings and recommendations to technical and non-technical stakeholders.

Skills

NLP expertise
Python programming
Communication

Education

Master's/PhD in CS/ Linguistics

Tools

NLTK
SpaCy
HuggingFace Transformers
TensorFlow/PyTorch

Job description

About the Role

Our client is seeking a talented Data Scientist with a specialization in Natural Language Processing (NLP) to join their growing analytics team in Durban . You will be responsible for developing and implementing advanced NLP models to extract insights from textual data, improve customer interactions, and drive business intelligence. This role requires a deep understanding of linguistic structures, machine learning techniques, and practical application in a business context. You will work closely with product teams to embed NLP capabilities into various applications and services, contributing to data-driven decision-making.

Key Responsibilities
  • Develop and deploy NLP models for tasks such as sentiment analysis, text classification, named entity recognition, and topic modeling.
  • Process and analyze large volumes of unstructured text data from various sources.
  • Collaborate with software engineers to integrate NLP models into existing products and platforms.
  • Design and conduct experiments to evaluate model performance and identify areas for improvement.
  • Research and implement state-of-the-arte NLP techniques and libraries.
  • Communicate complex findings and recommendations to technical and non-technical stakeholders.
Requirements
  • Master's or PhD in Computer Science, Linguistics, Data Science, or a related field.
  • 3+ years of experience in data science with a strong focus on NLP.
  • Proficiency in Python and NLP libraries (e.g., NLTK, SpaCy, Hugging Face Transformers).
  • Experience with machine learning frameworks (TensorFlow, PyTorch) and their application to NLP.
  • Solid understanding of statistical methods and machine learning principles.
  • Experience with data visualization tools and techniques.
Benefits
  • Competitive salary and performance incentives.
  • Comprehensive health and wellness benefits.
  • Opportunities for continuous learning and skill development in AI.
  • Hybrid work model balancing office collaboration and remote flexibility.
  • Engaging work environment with opportunities to solve challenging data problems in Durban .
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Scientist (NLP Specialist)
Data Scientist (NLP Specialist)

Placements24 • South Africa

Remote
ZAR 900,000 - 1,300,000
Competitive salary
Healthcare coverage
Retirement savings plan
+5
Lead Data Scientist - NLP Specialist
Lead Data Scientist - NLP Specialist

Placements24 • Cape Town

On-site
ZAR 1,200,000 - 2,000,000
Executive bonuses
Health, dental, and vision insurance
Annual leave and development allowance
+2
Senior Data Scientist - NLP
Senior Data Scientist - NLP

Placements24 • Rustenburg

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Bonus structure
Professional development
+3
Machine Learning Engineer - NLP Focus
Machine Learning Engineer - NLP Focus

Placements24 • Durban

On-site
ZAR 900,000 - 1,200,000
Competitive salary
Medical aid
Retirement fund
+1
NLP Data Scientist
NLP Data Scientist

Placements24 • Bloemfontein

Hybrid
ZAR 600,000 - 1,200,000
Competitive salary
Health and wellness benefits
Professional development
+2
Natural Language Processing (NLP) Specialist
Natural Language Processing (NLP) Specialist

Placements24 • Mbombela (Nelspruit)

On-site
ZAR 700,000 - 1,100,000
Competitive salary
On-site work in Nelspruit
Professional development
+1
NLP Engineer
NLP Engineer

Placements24 • Soweto

Hybrid
ZAR 900,000 - 1,500,000
Salary and incentives
Health/vision/dental insurance
Professional growth
+2
Senior Machine Learning Engineer - NLP
Senior Machine Learning Engineer - NLP

Placements24 • Midrand

Hybrid
ZAR 1,400,000 - 2,100,000
Competitive salary package
Performance bonuses
Health and wellness benefits
+2
Principal Machine Learning Engineer - NLP
Principal Machine Learning Engineer - NLP

Placements24 • Durban

On-site
ZAR 1,800,000 - 3,000,000
Performance-based incentives
Health, dental, and vision insurance
Professional development budget
+2
Natural Language Processing (NLP) Specialist
Natural Language Processing (NLP) Specialist

Placements24 • LegKraal Gate

On-site
ZAR 420,000 - 680,000
Competitive Salary
Health & Retirement Benefits
Professional Development & Conferences
+2