Natural Language Processing (NLP) Engineer

Placements24

Stellenbosch

Hybrid

ZAR 600,000 - 1,000,000

Full time

4 days ago
Be an early applicant
Application generator

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
Remote work
Health benefits
Professional development
Collaborative team

Job summary

Placements24 is seeking an NLP Engineer to join a remote-first team. You will design, build, and deploy NLP models for text classification, translation, and conversational AI. The role involves collaborating with data scientists and engineers to integrate NLP capabilities into products.

The ideal candidate has hands-on experience with popular NLP libraries (NLTK, spaCy, Transformers) and strong Python and deep learning skills, in a remote setup with flexible hours.

Qualifications

  • Master's or PhD in CS, Computational Linguistics, or related

Responsibilities

  • Design, build, and deploy NLP models and apps.
  • Process large volumes of text for NER, topic modeling, sentiment analysis.
  • Develop language models for QA, summarization, dialogue systems.

Skills

NLP model development
Python programming
DL frameworks
NLP libraries
ML & statistical modelling

Education

MS/PhD in CS or Computational Linguistics

Tools

NLTK
spaCy
Hugging Face Transformers

Job description

About the Role

Our client is a leader in developing intelligent communication systems and is seeking a talented Natural Language Processing (NLP) Engineer to join their remote team. You will be responsible for designing, building, and deploying NLP models and applications that enable machines to understand and process human language. This role involves working on exciting challenges such as text classification, sentiment analysis, machine translation, and conversational AI. This is a fantastic opportunity to contribute to the advancement of language technologies within a flexible, remote-first work environment, impacting how users interact with digital platforms.

Key Responsibilities
  • Develop and implement state-of-the-art NLP algorithms and models for various applications.
  • Process and analyze large volumes of text data for tasks like entity recognition, topic modeling, and sentiment analysis.
  • Build and refine language models for tasks such as question answering, summarization, and dialogue systems.
  • Collaborate with data scientists and software engineers to integrate NLP capabilities into products.
  • Evaluate and improve the performance of NLP models and systems.
  • Stay current with NLP research and emerging technologies.
Requirements
  • Master's or Ph.D. in Computer Science, Computational Linguistics, or a related field with an NLP focus.
  • Strong experience in developing and deploying NLP models using libraries like NLTK, spaCy, Hugging Face Transformers.
  • Proficiency in programming languages such as Python and experience with deep learning frameworks (TensorFlow, PyTorch).
  • Solid understanding of machine learning, deep learning, and statistical modeling applied to text data.
  • Experience with large-scale text data processing and analysis.
  • Excellent problem-solving skills and the ability to work independently in a remote setting.
Benefits
  • Competitive salary and remote work flexibility.
  • Comprehensive health and wellness benefits.
  • Opportunities for professional development and learning in the field of NLP.
  • Work on impactful projects shaping the future of human-computer interaction.
  • A collaborative and supportive remote team culture.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Natural Language Processing Engineer
Natural Language Processing Engineer

Placements24 • Bloemfontein

Hybrid
ZAR 900,000 - 1,200,000
Stock options
Fully remote position
Health, dental, and vision insurance
+1
Senior NLP Engineer
Senior NLP Engineer

Placements24 • Polokwane

Hybrid
ZAR 900,000 - 1,500,000
Performance bonus
Health insurance
Home office budget
+2
Senior NLP Engineer
Senior NLP Engineer

Placements24 • Mossel Bay

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary
Remote work
Conference attendance
+2
Natural Language Processing (NLP) Engineer
Natural Language Processing (NLP) Engineer

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 900,000 - 1,200,000
Senior Data Scientist - NLP Specialist
Senior Data Scientist - NLP Specialist

Placements24 • Pretoria

Hybrid
ZAR 1,972,000 - 2,958,000
Fully remote
Career growth
Advanced datasets
Lead AI Engineer - NLP Specialist
Lead AI Engineer - NLP Specialist

Placements24 • Cape Town

Hybrid
ZAR 2,284,000 - 3,426,000
Fully remote work
Professional development budget
Access to cloud infrastructure and AIツ
+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 Researcher - Natural Language Processing
Senior AI Researcher - Natural Language Processing

Placements24 • Mtubatuba Local Municipality

Hybrid
ZAR 900,000 - 1,500,000
Fully remote
Equity potential
Global health insurance
+1
Natural Language Processing (NLP) Engineer
Natural Language Processing (NLP) Engineer

Placements24 • Sandton

Hybrid
ZAR 550,000 - 900,000
Performance bonuses
Medical coverage
Conference attendance
+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