Natural Language Processing (NLP) Engineer

Placements24

Noord-Kaap

On-site

ZAR 600,000 - 1,000,000

Full time

10 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Competitive salary
On-site location in Kimberley
Access to advanced research tools
Dynamic and stimulating work

Job summary

Placements24 in Kimberley seeks an experienced NLP Engineer to design, build, and deploy advanced NLP models for AI applications including chatbots and text analysis.

You will work with data scientists and software engineers, fine-tune pre-trained models, and maintain scalable NLP pipelines.

The role is on-site in Kimberley with a dynamic research environment and opportunities to work with cutting-edge datasets.

Qualifications

  • Master's or Ph.D. in Computer Science, Linguistics, or a related field with a specialization in NLP.
  • 3+ years of experience in Natural Language Processing.
  • Proficiency in Python and NLP libraries (NLTK, spaCy, Hugging Face Transformers).
  • Experience with deep learning frameworks for NLP tasks.
  • Understanding of linguistic principles and computational linguistics.
  • Strong programming and problem-solving skills.

Responsibilities

  • Develop and implement NLP models for text classification, entity recognition, and language generation.
  • Build and maintain large-scale NLP pipelines and systems.
  • Fine-tune and deploy pre-trained language models (e.g., BERT, GPT).
  • Process and analyze text data from various sources.
  • Collaborate with data scientists and software engineers to integrate NLP solutions.
  • Evaluate and improve the performance of NLP models.

Skills

NLP expertise
Python
Linguistics understanding
Problem-solving
Strong programming

Education

Master's or Ph.D. in CS/ Linguistics/NLP specialization

Tools

NLTK
spaCy
Hugging Face Transformers
Deep learning frameworks

Job description

About the Role

Our client is seeking a highly skilled Natural Language Processing (NLP) Engineer to join their advanced research and development team in Kimberley . You will be instrumental in designing, building, and deploying sophisticated NLP models and systems that enable machines to understand and process human language. This role is at the core of many exciting applications within AI & Emerging Technologies , from chatbots and virtual assistants to sentiment analysis and text summarization. You will work within a collaborative environment, tackling complex linguistic challenges and contributing to innovative AI solutions.

Key Responsibilities
  • Develop and implement NLP models for tasks such as text classification, entity recognition, and language generation.
  • Build and maintain large-scale NLP pipelines and systems.
  • Fine-tune and deploy pre-trained language models (e.g., BERT, GPT).
  • Process and analyze text data from various sources.
  • Collaborate with data scientists and software engineers to integrate NLP solutions.
  • Evaluate and improve the performance of NLP models.
Requirements
  • Master's or Ph.D. in Computer Science, Linguistics, or a related field with a specialization in NLP.
  • 3+ years of experience in Natural Language Processing .
  • Proficiency in Python and NLP libraries (e.g., NLTK, spaCy, Hugging Face Transformers).
  • Experience with deep learning frameworks for NLP tasks.
  • Understanding of linguistic principles and computational linguistics.
  • Strong programming and problem-solving skills.
Benefits
  • Competitive salary and comprehensive benefits package.
  • Opportunity to work on cutting-edge NLP projects.
  • On-site position in Kimberley , fostering team collaboration.
  • Access to advanced research tools and datasets.
  • A dynamic and intellectually stimulating work environment.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
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
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
Senior NLP Engineer
Senior NLP Engineer

Placements24 • Klerksdorp

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

Placements24 • Bloemfontein

On-site
ZAR 800,000 - 1,200,000
Competitive salary
Professional growth
Innovative NLP projects
+2
Machine Learning Engineer - NLP Focus
Machine Learning Engineer - NLP Focus

Placements24 • Richards Bay

On-site
ZAR 900,000 - 1,500,000
Competitive salary
Hybrid work model
Professional growth opportunities
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
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
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