Natural Language Processing (NLP) Scientist

Placements24

South Africa

On-site

ZAR 1,200,000 - 1,900,000

Full time

5 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical cover
Professional development
Research resources

Job summary

Placements24 is seeking a talented NLP Scientist to lead research on language understanding, generation, and interaction. You will tackle challenging tasks in sentiment analysis, translation, QA, and conversational AI within a dedicated AI research team in Paarl.

Responsibilities include developing novel NLP algorithms, building deep learning models (transformers, LSTMs), and collaborating with engineers to deploy production-ready NLP solutions.

Qualifications

  • PhD or MSc with NLP focus and research track record.
  • Publications in NLP or ML venues are preferred.
  • Strong Python skills and experience with NLP libraries.

Responsibilities

  • Conduct and publish NLP research on language understanding and generation.
  • Develop and refine models such as transformers for production.
  • Analyze large text corpora and ensure data quality.
  • Collaborate with engineers to deploy models in systems.

Skills

Python
Deep Learning
NLP
Research

Education

PhD in CS/Computational Linguistics
Master in CS/AI

Tools

NLTK
spaCy
Transformers
PyTorch/TensorFlow

Job description

About the Role

Our client is looking for an accomplished Natural Language Processing (NLP) Scientist to join their dedicated AI research team in Paarl . This role involves advancing the state-of-the-art in language understanding, generation, and interaction through rigorous research and development. You will tackle complex problems in areas such as sentiment analysis, machine translation, question answering, and conversational AI, contributing to intelligent systems that interact naturally with users. The position offers a fantastic opportunity to work on impactful projects, collaborate with leading experts, and contribute to the future of human-computer interaction in a stimulating research environment.

Key Responsibilities
  • Conduct research and develop novel algorithms for various NLP tasks, including text classification, entity recognition, and summarization.
  • Build and fine-tune deep learning models for language understanding and generation (e.g., Transformers, LSTMs).
  • Process and analyze large text corpora, ensuring data quality and relevance.
  • Collaborate with engineers to deploy NLP models into production systems and applications.
  • Publish research findings and stay current with the latest NLP advancements.
Requirements
  • Ph.D. or Master's degree in Computer Science, Computational Linguistics, or a related field with an NLP focus.
  • Demonstrated experience in NLP research and development, with publications in relevant conferences or journals.
  • Strong programming skills in Python and experience with NLP libraries (e.g., NLTK, spaCy, Hugging Face Transformers).
  • Expertise in deep learning frameworks like PyTorch or TensorFlow.
  • Excellent analytical and problem-solving abilities.
Benefits
  • Highly competitive salary and attractive bonus structure.
  • Comprehensive medical, dental, and vision coverage.
  • Generous budget for professional development, including conferences and training.
  • Access to high-performance computing resources for research in Paarl .
  • A collaborative and intellectually stimulating research culture.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Natural Language Processing (NLP) Engineer
Natural Language Processing (NLP) Engineer

Placements24 • South Africa

On-site
ZAR 700,000 - 1,100,000
Competitive salary
Comprehensive benefits
Natural Language Processing (NLP) Engineer
Natural Language Processing (NLP) Engineer

Placements24 • Stellenbosch Local Municipality

Hybrid
ZAR 420,000 - 720,000
Competitive salary
Healthcare benefits
Hybrid work arrangement
NLP Engineer
NLP Engineer

Placements24 • Bloemfontein

On-site
ZAR 800,000 - 1,200,000
Competitive salary
Professional growth
Innovative NLP projects
+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
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
Natural Language Processing (NLP) Engineer
Natural Language Processing (NLP) Engineer

Placements24 • Bloemfontein

On-site
ZAR 430,000 - 700,000
Competitive salary
Professional development
Collaborative team environment
+1
Senior AI Researcher - NLP
Senior AI Researcher - NLP

Placements24 • Mbombela (Nelspruit)

On-site
ZAR 1,000,000 - 1,800,000
Competitive salary + bonuses
Health, dental, vision insurance
Conference/ development budget
Natural Language Processing (NLP) Engineer
Natural Language Processing (NLP) Engineer

Placements24 • Soweto

Hybrid
ZAR 900,000 - 1,300,000
Hybrid work arrangement
Competitive salary and bonuses
Health and wellness benefits
+2
Senior NLP Engineer
Senior NLP Engineer

Placements24 • Klerksdorp

Hybrid
ZAR 900,000 - 1,300,000
Hybrid work environment
Professional development
Industry events
+2
Machine Learning Engineer - NLP Focus
Machine Learning Engineer - NLP Focus

Placements24 • Bloemfontein

On-site
ZAR 600,000 - 900,000
Health insurance and dental and vision
Professional development including AI/
Conferences and courses
+2