AI Natural Language Processing Specialist

Placements24

Upington

On-site

ZAR 700,000 - 900,000

Full time

2 days ago
Be an early applicant

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 and benefits
Professional development opportunities
Impactful NLP projects
Collaborative team environment
Paid time off

Job summary

Placements24 in Upington, Northern Cape, ZA is seeking an AI NLP Specialist to design and deploy NLP models for text classification, sentiment analysis, NER, and generation. This on-site role emphasizes collaboration with data scientists to extract insights from textual data.

You will work with libraries such as spaCy, Hugging Face Transformers, TensorFlow, and PyTorch, focusing on robust NLP pipelines while staying current with research in AI.

Qualifications

  • Master's or Ph.D. in Computer Science, Computational Linguistics, AI, or a related field.
  • Proven NLP experience and related ML techniques.
  • Strong Python and familiarity with NLP libraries.
  • Experience with deep learning frameworks (TensorFlow, PyTorch) for NLP tasks.
  • Solid understanding of linguistic concepts and text processing.
  • Familiarity with data preprocessing and feature engineering for text data.
  • Excellent analytical, problem-solving, and research skills.
  • Strong communication skills for team collaboration.
  • Experience with large language models (LLMs) is a plus.

Responsibilities

  • Design, develop, and deploy NLP models using state-of-the-art techniques.
  • Process and analyze large volumes of text data for various applications.
  • Implement algorithms for tasks such as text classification, sentiment analysis, topic modeling, and question answering.
  • Work with NLP libraries and frameworks (e.g., NLTK, spaCy, Hugging Face Transformers).
  • Collaborate with data scientists and engineers to integrate NLP capabilities into products and systems.
  • Evaluate model performance and identify areas for improvement.
  • Stay current with the latest research and trends in NLP and artificial intelligence.
  • Contribute to the development of robust NLP pipelines and workflows.
  • Document NLP models, processes, and findings.

Skills

NLP
Python
Machine Learning
Deep Learning
Linguistics
Communication

Education

PhD in CS/CL/AI

Tools

TensorFlow
PyTorch
spaCy
NLTK
Transformers

Job description

About the Role

Our client is seeking a dedicated and skilled AI Natural Language Processing (NLP) Specialist to join their innovative team. This role focuses on developing and implementing advanced NLP models and solutions to extract meaning, insights, and actionable information from textual data. You will work on challenging projects involving text classification, sentiment analysis, named entity recognition, and language generation. This is an excellent opportunity for an NLP expert to contribute to significant AI advancements within a dynamic company. The position requires an on-site presence at our Upington, Northern Cape, ZA office, fostering close team collaboration and knowledge sharing.

Key Responsibilities
  • Design, develop, and deploy NLP models using state-of-the-art techniques.
  • Process and analyze large volumes of text data for various applications.
  • Implement algorithms for tasks such as text classification, sentiment analysis, topic modeling, and question answering.
  • Work with NLP libraries and frameworks (e.g., NLTK, spaCy, Hugging Face Transformers).
  • Collaborate with data scientists and engineers to integrate NLP capabilities into products and systems.
  • Evaluate model performance and identify areas for improvement.
  • Stay current with the latest research and trends in NLP and artificial intelligence.
  • Contribute to the development of robust NLP pipelines and workflows.
  • Document NLP models, processes, and findings.
Requirements
  • Master's or Ph.D. in Computer Science, Computational Linguistics, AI, or a related field.
  • Proven experience in Natural Language Processing (NLP) and related machine learning techniques.
  • Strong programming skills in Python and familiarity with NLP libraries.
  • Experience with deep learning frameworks (e.g., TensorFlow, PyTorch) for NLP tasks.
  • Solid understanding of linguistic concepts and text processing.
  • Familiarity with data preprocessing and feature engineering for text data.
  • Excellent analytical, problem-solving, and research skills.
  • Strong communication skills for team collaboration.
  • Experience with large language models (LLMs) is a plus.
Benefits
  • Competitive salary and benefits package.
  • Opportunities for professional development and cutting-edge research.
  • Exposure to impactful NLP projects.
  • Collaborative team environment.
  • Paid time off.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

AI/ML Engineer - Natural Language Processing
AI/ML Engineer - Natural Language Processing

Placements24 • Mbombela (Nelspruit)

On-site
ZAR 900,000 - 1,300,000
Competitive salary
Professional development
Nelspruit NLP projects
+1
AI Solutions Architect - Natural Language Processing
AI Solutions Architect - Natural Language Processing

Placements24 • Gauteng

Hybrid
ZAR 1,000,000 - 1,500,000
Competitive salary and incentives
Medical aid and retirement fund
Generous annual leave
+2
Senior NLP Engineer
Senior NLP Engineer

Placements24 • Mtubatuba Local Municipality

Hybrid
ZAR 900,000 - 1,600,000
Hybrid work arrangement
Conference attendance
Competitive benefits package
+1
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
Lead AI Engineer - Natural Language Processing
Lead AI Engineer - Natural Language Processing

Placements24 • Pietermaritzburg

On-site
ZAR 1,000,000 - 1,600,000
Relocation assistance
Annual performance bonuses
Stock options
Lead AI Engineer - Natural Language Processing
Lead AI Engineer - Natural Language Processing

Placements24 • Bloemfontein

Hybrid
ZAR 1,000,000 - 2,000,000
Remote work flexibility
Equity options
Professional development opportunities
AI Solutions Architect - Natural Language Processing
AI Solutions Architect - Natural Language Processing

Placements24 • George

On-site
ZAR 1,800,000 - 2,400,000
Medical and dental coverage
Retirement plan
Professional development opportunities
Principal AI Engineer - Natural Language Processing
Principal AI Engineer - Natural Language Processing

Placements24 • Rustenburg

On-site
ZAR 1,200,000 - 1,800,000
Medical aid
Retirement benefits
Senior Machine Learning Engineer - NLP
Senior Machine Learning Engineer - NLP

Placements24 • Midrand

Hybrid
ZAR 1,400,000 - 2,100,000
Competitive salary package
Performance bonuses
Health and wellness benefits
+2
Senior AI Research Scientist - NLP Focus
Senior AI Research Scientist - NLP Focus

Placements24 • Mtubatuba Local Municipality

Hybrid
ZAR 900,000 - 1,700,000
Competitive pay
Health insurance
Paid time off
+4