Senior NLP Engineer

Placements24

Klerksdorp

Hybrid

ZAR 900,000 - 1,300,000

Full time

3 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

Hybrid work environment
Professional development
Industry events
Salary incentives
Health benefits

Job summary

Placements24 in Klerksdorp, South Africa, is seeking a Senior NLP Engineer to design and refine NLP models for client-facing applications. You will work on text classification, sentiment analysis, NER, and language models with Transformers, BERT, and spaCy, deploying pipelines and collaborating with product teams.

The role requires a Master’s or PhD in CS or Computational Linguistics, 5+ years in NLP, strong Python, and cloud deployment experience.

Qualifications

  • Master's or Ph.D. in Computer Science, Computational Linguistics, or a related field.
  • 5+ years of experience in Natural Language Processing.
  • Proficiency in Python and NLP libraries (spaCy, NLTK, Transformers).

Responsibilities

  • Design, build, and deploy state-of-the-art NLP models for tasks like text classification, sentiment analysis, and named entity recognition.
  • Develop and fine-tune language models (Transformers, BERT) for business applications.
  • Implement efficient data processing pipelines for large text data volumes.
  • Collaborate with product managers and engineers to integrate NLP features into applications.
  • Conduct research to improve model performance and explore new NLP techniques.

Skills

NLP expertise
Python proficiency
Cloud platforms

Education

Master's or PhD in CS/Computational Linguistics

Tools

spaCy
NLTK
Hugging Face Transformers

Job description

About the Role

Our client is seeking a motivated Senior NLP Engineer to enhance their language processing capabilities in Klerksdorp . This role involves developing and refining sophisticated Natural Language Processing models and systems that underpin various client-facing applications. You will tackle complex linguistic challenges, contribute to the development of intelligent chatbots, text analytics tools, and semantic search engines. This is a key position within the AI team, offering the chance to innovate and significantly improve how users interact with information.

Key Responsibilities
  • Design, build, and deploy state-of-the-art NLP models for tasks such as text classification, sentiment analysis, and named entity recognition.
  • Develop and fine-tune language models (e.g., Transformers, BERT) for specific business applications.
  • Implement efficient data processing pipelines for large volumes of textual data.
  • Collaborate with product managers and engineers to integrate NLP features into applications.
  • Conduct research and experiments to improve model performance and explore new NLP techniques.
Requirements
  • Master's or Ph.D. in Computer Science, Computational Linguistics, or a related field.
  • 5+ years of professional experience in Natural Language Processing.
  • Proficiency in Python and NLP libraries (e.g., spaCy, NLTK, Hugging Face Transformers).
  • Strong understanding of machine learning, deep learning, and statistical modeling for text data.
  • Experience with cloud platforms and deploying ML models.
Benefits
  • Competitive salary and performance-based incentives.
  • Comprehensive health and retirement benefits.
  • Support for ongoing professional development and training.
  • Opportunities to present work at industry events.
  • A dynamic hybrid work environment in Klerksdorp , blending office and remote flexibility.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Machine Learning Engineer - NLP Focus
Machine Learning Engineer - NLP Focus

Placements24 • Klerksdorp

On-site
ZAR 900,000 - 1,300,000
Health insurance
Hybrid work model
Professional development
+1
Senior NLP Engineer
Senior NLP Engineer

Placements24 • Sandton

On-site
ZAR 1,100,000 - 1,500,000
Competitive salary
Professional development
Conferences access
+1
Natural Language Processing (NLP) Engineer
Natural Language Processing (NLP) Engineer

Placements24 • Sandton

On-site
ZAR 550,000 - 900,000
Performance bonuses
Medical coverage
Conference attendance
+2
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) Engineer
Natural Language Processing (NLP) Engineer

Placements24 • Noord-Kaap

On-site
ZAR 600,000 - 1,000,000
Competitive salary
On-site location in Kimberley
Access to advanced research tools
+1
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) Specialist
Natural Language Processing (NLP) Specialist

Placements24 • Mossel Bay

Hybrid
ZAR 650,000 - 900,000
Health insurance
Flexible hours
Remote work options
+2
Senior AI Engineer - NLP Specialist
Senior AI Engineer - NLP Specialist

Placements24 • Benoni

Hybrid
ZAR 900,000 - 1,400,000
Fully remote
Health insurance
Dental & vision
+1
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
NLP Engineer
NLP Engineer

Placements24 • Polokwane

On-site
ZAR 600,000 - 1,000,000
Competitive salary and bonuses
Health, dental, and vision insurance
Professional development support
+1