Data Scientist (NLP Specialist)

Placements24

South Africa

Remote

ZAR 900,000 - 1,300,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive salary
Healthcare coverage
Retirement savings plan
Generous paid time off
Remote-first environment
Continuous learning
Access to cutting-edge tools
Collaborative team culture

Job summary

Placements24 is seeking an experienced Data Scientist specializing in NLP to join its innovative team on a fully remote basis. You will develop and deploy state-of-the-art NLP models to extract insights from unstructured text data and drive business decisions.

The role requires a Masters or PhD in a related field, 4+ years in NLP, and hands-on experience with spaCy, NLTK, Hugging Face Transformers, TensorFlow, PyTorch, Python and SQL.

Qualifications

  • Master's or Ph.D. in Computer Science, Data Science, Computational Linguistics, or a related quantitative field.
  • Minimum of 4 years of hands-on experience as a Data Scientist with a strong focus on NLP.
  • Proven expertise in developing and deploying NLP models using spaCy, NLTK, Hugging Face Transformers, TensorFlow, and PyTorch.
  • Proficiency in Python and SQL.
  • Experience with handling and processing large datasets.

Responsibilities

  • Develop, train, and deploy NLP models for text classification, sentiment analysis, named entity recognition, and more.
  • Utilize deep learning models (Transformers, BERT, GPT) and traditional NLP methods.
  • Process and analyze large volumes of textual data from diverse sources.
  • Design experiments to evaluate model performance and iterate improvements.
  • Collaborate with engineering teams to integrate NLP models into production systems.
  • Communicate complex findings to technical and non-technical stakeholders via visualizations and reports.
  • Stay abreast of the latest NLP and ML research and best practices.
  • Contribute to robust Data Science infrastructure and processes.

Skills

NLP model development
Python
SQL
Transformers
Deep learning
Data analysis

Education

Master's or PhD in Computer Science, Data Science, Computational Linguistics

Tools

spaCy
NLTK
Hugging Face Transformers
TensorFlow
PyTorch

Job description

About the Role

Our client, a forward-thinking company at the forefront of AI & Emerging Technologies, is seeking an experienced Data Scientist with a specialization in Natural Language Processing (NLP) to join their innovative team. This is a fully remote position, allowing you to contribute your expertise from anywhere in Upington, Northern Cape, or beyond. You will be instrumental in developing and implementing advanced NLP models to extract insights from unstructured text data, enhance user experiences, and drive business decisions. This role demands a deep understanding of linguistic structures, machine learning algorithms, and practical application of NLP techniques. You will collaborate with a talented group of data scientists, engineers, and product managers, working on challenging and impactful projects.

Key Responsibilities
  • Develop, train, and deploy state-of-the-art NLP models for tasks such as text classification, sentiment analysis, named entity recognition, topic modeling, and machine translation.
  • Utilize advanced NLP techniques, including deep learning models (e.g., Transformers, BERT, GPT) and traditional methods.
  • Process and analyze large volumes of textual data from various sources.
  • Design and conduct experiments to evaluate model performance and iterate on improvements.
  • Collaborate with engineering teams to integrate NLP models into production systems and applications.
  • Communicate complex findings and insights to both technical and non-technical stakeholders through visualizations and reports.
  • Stay abreast of the latest research and advancements in NLP and machine learning.
  • Contribute to the development of a robust data science infrastructure and best practices.
Requirements
  • Master's or Ph.D. in Computer Science, Data Science, Computational Linguistics, or a related quantitative field.
  • Minimum of 4 years of hands-on experience as a Data Scientist with a strong focus on NLP.
  • Proven expertise in developing and deploying NLP models using libraries such as spaCy, NLTK, Hugging Face Transformers, TensorFlow, and PyTorch.
  • Solid understanding of machine learning principles, statistical modeling, and data mining techniques.
  • Proficiency in Python and SQL.
  • Experience with handling and processing large datasets.
  • Excellent analytical, problem-solving, and critical thinking skills.
  • Strong communication and presentation skills, with the ability to explain technical concepts clearly.
  • Ability to work independently and collaboratively in a remote setting.
Benefits
  • Competitive salary and potential for performance-based bonuses.
  • Comprehensive healthcare coverage.
  • Retirement savings plan.
  • Generous paid time off and holidays.
  • Fully remote work environment, promoting excellent work-life balance.
  • Opportunities for continuous learning and professional development.
  • Access to cutting-edge tools and technologies.
  • Collaborative and supportive team culture.
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 • Durban

Hybrid
ZAR 700,000 - 1,100,000
Competitive salary
Health benefits
Learning opportunities in AI
+1
Senior Data Scientist - NLP
Senior Data Scientist - NLP

Placements24 • Rustenburg

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Bonus structure
Professional development
+3
NLP Data Scientist
NLP Data Scientist

Placements24 • Bloemfontein

Hybrid
ZAR 600,000 - 1,200,000
Competitive salary
Health and wellness benefits
Professional development
+2
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
NLP Engineer
NLP Engineer

Placements24 • Soweto

Hybrid
ZAR 900,000 - 1,500,000
Salary and incentives
Health/vision/dental insurance
Professional growth
+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
Lead Machine Learning Engineer - NLP Specialist
Lead Machine Learning Engineer - NLP Specialist

Placements24 • George

On-site
ZAR 900,000 - 1,300,000
Competitive salary
Bonuses & long-term incentives
Medical, dental & vision coverage
+3
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
AI Engineer - NLP Specialist
AI Engineer - NLP Specialist

Placements24 • Bloemfontein

Hybrid
ZAR 850,000 - 1,100,000
Health benefits
Growth opportunities
Collaborative team
+1
Senior NLP Engineer
Senior NLP Engineer

Placements24 • Klerksdorp

Hybrid
ZAR 900,000 - 1,300,000
Hybrid work environment
Professional development
Industry events
+2