NLP Engineer

Placements24

Bloemfontein

On-site

ZAR 800,000 - 1,200,000

Full time

4 days ago
Be an early applicant
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
Professional growth
Innovative NLP projects
Collaborative team culture
Bloemfontein location

Job summary

Placements24 is seeking an experienced NLP Engineer to join a cutting-edge AI team in Bloemfontein, South Africa. You will design, implement, and optimize NLP models to enable machines to understand human language.

You will work with TensorFlow, PyTorch, and libraries like Hugging Face Transformers and SpaCy to build scalable language solutions, collaborating with software engineers and product managers on real-world projects.

Qualifications

  • Master's or Ph.D. in Computer Science, Computational Linguistics, or a related field.
  • Strong programming skills in Python.
  • Proven experience with NLP techniques and libraries.
  • Familiarity with deep learning models for text data (e.g., RNNs, LSTMs, Transformers).
  • Excellent understanding of linguistics, statistics, and machine learning principles.

Responsibilities

  • Design, develop, and deploy NLP models for text classification, sentiment analysis, NER, and translation.
  • Utilize deep learning frameworks and libraries to build robust NLP solutions.
  • Process and analyze large volumes of text data, preparing it for model training.
  • Collaborate with software engineers and product managers to integrate NLP capabilities into products.
  • Stay up-to-date with the latest research and trends in NLP and AI.

Skills

Python
NLP techniques
Deep learning (DL)
Linguistics knowledge
Statistics
ML concepts

Education

Master's or PhD in CS / Computational Linguistics

Tools

TensorFlow
PyTorch
Hugging Face Transformers
SpaCy

Job description

About the Role

Our client is looking for a talented NLP Engineer to join their cutting-edge team focused on AI and Emerging Technologies in Bloemfontein . You will be responsible for developing and implementing natural language processing models and solutions that enable machines to understand and process human language. This is an exciting opportunity to work on challenging projects, contribute to the advancement of AI, and collaborate with a passionate team of experts. Join us in shaping the future of human-computer interaction through sophisticated NLP advancements.

Key Responsibilities
  • Design, develop, and deploy NLP models for tasks such as text classification, sentiment analysis, named entity recognition, and machine translation.
  • Utilize deep learning frameworks (e.g., TensorFlow, PyTorch) and libraries (e.g., Hugging Face Transformers, SpaCy) to build robust NLP solutions.
  • Process and analyze large volumes of text data, preparing it for model training.
  • Collaborate with software engineers and product managers to integrate NLP capabilities into products and services.
  • Stay up-to-date with the latest research and trends in NLP and artificial intelligence.
Requirements
  • Master's or Ph.D. in Computer Science, Computational Linguistics, or a related field.
  • Strong programming skills in Python.
  • Proven experience with NLP techniques and libraries.
  • Familiarity with deep learning models for text data (e.g., RNNs, LSTMs, Transformers).
  • Excellent understanding of linguistics, statistics, and machine learning principles.
Benefits
  • Competitive salary and comprehensive benefits.
  • Opportunities for professional growth and skill development.
  • Work on innovative NLP projects in a dynamic research environment.
  • Collaborative team culture in Bloemfontein .
  • Access to significant computational resources for model training and experimentation.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
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) 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
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
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 • Klerksdorp

Hybrid
ZAR 900,000 - 1,300,000
Hybrid work environment
Professional development
Industry events
+2
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 • Noord-Kaap

On-site
ZAR 600,000 - 1,000,000
Competitive salary
On-site location in Kimberley
Access to advanced research tools
+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