Machine Learning Engineer - NLP Focus

Placements24

Klerksdorp

Hybrid

ZAR 900,000 - 1,300,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health insurance
Hybrid work model
Professional development
Conference access

Job summary

Placements24 in Klerksdorp is seeking a skilled Machine Learning Engineer focused on NLP to develop production NLP models and data pipelines. You will work on sentiment analysis, information extraction, and conversational AI, collaborating with product managers and developers.

This hybrid role offers office-based collaboration and remote autonomy, with opportunities for professional development and attendance at AI/NLP conferences. Strong academic credentials required.

Qualifications

  • Master's or Ph.D. in CS/Computational Linguistics with NLP focus.
  • 3+ years of production NLP model experience.
  • Proficient Python and NLP libraries (spaCy, NLTK, HF Transformers).
  • Deep understanding of modern NLP techniques and embeddings.
  • Experience with cloud platforms and MLOps is desirable.

Responsibilities

  • Design, build, and deploy production-ready NLP models for various applications.
  • Develop and maintain data processing pipelines for large volumes of text data.
  • Experiment with different NLP techniques, including transformers, LSTMs, and attention mechanisms.
  • Collaborate with product managers and engineers to integrate NLP solutions into user-facing features.
  • Evaluate model performance, identify areas for improvement, and implement optimizations.

Skills

NLP
Python
Transformers
Embeddings
Sentiment analysis

Education

Master's or Ph.D. in CS/Computational Linguistics with NLP focus

Tools

SpaCy
NLTK
Hugging Face Transformers
Cloud platforms
MLOps

Job description

About the Role

Our client is seeking a talented Machine Learning Engineer with a focus on Natural Language Processing (NLP) to join their innovative technology division in Klerksdorp . This role is critical for developing and deploying sophisticated NLP models that enhance our product capabilities, analyze textual data, and drive intelligent automation. You will work on challenging problems, from sentiment analysis and text generation to information extraction and conversational AI. This hybrid position allows you to contribute your expertise in a dynamic environment, collaborating with a team of dedicated professionals while enjoying the flexibility of both office-based teamwork and remote autonomy, fostering a culture of continuous improvement and cutting-edge AI development.

Key Responsibilities
  • Design, build, and deploy production-ready NLP models for various applications.
  • Develop and maintain data processing pipelines for large volumes of text data.
  • Experiment with different NLP techniques, including transformers, LSTMs, and attention mechanisms.
  • Collaborate with product managers and engineers to integrate NLP solutions into user-facing features.
  • Evaluate model performance, identify areas for improvement, and implement optimizations.
Requirements
  • Master's or Ph.D. in Computer Science, Computational Linguistics, or a related field with an NLP focus.
  • 3+ years of experience building and deploying NLP models in a production environment.
  • Strong programming skills in Python and experience with NLP libraries (e.g., spaCy, NLTK, Hugging Face Transformers).
  • Deep understanding of modern NLP techniques, including language models and embeddings.
  • Experience with cloud platforms and MLOps principles is highly desirable.
Benefits
  • Competitive salary and performance bonuses.
  • Comprehensive health, dental, and vision insurance plans.
  • Opportunities for professional development and attending AI/NLP conferences.
  • Hybrid work model supporting work-life balance in Klerksdorp .
  • A collaborative and forward-thinking team dedicated to advancing NLP technologies.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

AI Developer - NLP Specialist
AI Developer - NLP Specialist

Placements24 • LegKraal Gate

Hybrid
ZAR 600,000 - 1,000,000
Competitive salary
Performance-based incentives
Health and retirement benefits
+1
NLP Machine Learning Engineer - Hybrid & Growth Opportunities
NLP Machine Learning Engineer - Hybrid & Growth Opportunities

Placements24 • Klerksdorp

Hybrid
ZAR 900,000 - 1,300,000
Health insurance
Hybrid work model
Professional development
+1
Senior Machine Learning Engineer
Senior Machine Learning Engineer

Placements24 • Midrand

Hybrid
ZAR 900,000 - 1,500,000
Health insurance
Hybrid work
Training & conferences
+2
Deep Learning Engineer
Deep Learning Engineer

Placements24 • Klerksdorp

Hybrid
ZAR 600,000 - 900,000
Competitive salary
Hybrid work model
Professional development opportunities
+3
Senior AI Engineer - Machine Learning
Senior AI Engineer - Machine Learning

Placements24 • Midrand

Hybrid
ZAR 1,000,000 - 1,400,000
Hybrid work model
Health insurance
Professional development
+1
Machine Learning Engineer - Predictive Analytics
Machine Learning Engineer - Predictive Analytics

Placements24 • Klerksdorp

On-site
ZAR 600,000 - 900,000
Attractive compensation package and性能n
Remote Senior AI Engineer (NLP)
Remote Senior AI Engineer (NLP)

Placements24 • Polokwane

Hybrid
ZAR 1,000,000 - 1,800,000
Competitive pay
Health benefits
Remote work
+2
NLP ML Engineer: Text AI Innovator
NLP ML Engineer: Text AI Innovator

Communicate Recruitment • South Africa

On-site
ZAR 600,000 - 900,000
Production Ml Engineer: Turn Models Into Scalable Solutions
Production Ml Engineer: Turn Models Into Scalable Solutions

Communicate Recruitment • South Africa

On-site
ZAR 600,000 - 900,000
AI Researcher (NLP)
AI Researcher (NLP)

Placements24 • Komani

Hybrid
ZAR 900,000 - 1,300,000
Health benefits
Professional development
Hybrid work model
+1