Machine Learning Engineer - NLP Focus

Placements24

Durban

Presencial

ZAR 900.000 - 1.200.000

Jornada completa

Hace 5 días
Sé de los primeros/as/es en solicitar esta vacante

Consigue una respuesta de este empleador

Tu currículum y tu carta de presentación, adaptados exactamente a lo que buscan contratar.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Competitive salary
Medical aid
Retirement fund
Professional growth opportunities

Descripción de la vacante

Placements24 is seeking a talented Machine Learning Engineer specializing in NLP in Durban, KwaZulu-Natal. You will design, train, and deploy state-of-the-art NLP models powering chatbots, sentiment analysis, and content generation.

You will collaborate with data scientists and software engineers to ship production-ready solutions in a fast-paced team. The ideal candidate brings 5+ years in ML/NLP, strong Python skills, and hands-on experience with modern ML libraries and NLP frameworks.

Formación

  • Bachelor's or Master's in Computer Science, AI, Linguistics, or related field.
  • Minimum 5 years of experience in machine learning engineering with a focus on NLP.
  • Proficiency in Python and ML/NLP libraries (TensorFlow, PyTorch, Scikit-learn, NLTK, spaCy, or Hugging Face).
  • Solid understanding of core NLP concepts, algorithms and techniques.
  • Experience deploying ML models in production environments.
  • Familiarity with cloud platforms (AWS/Azure/GCP) and Docker is a plus.
  • Strong analytical and problem-solving skills; good communication and teamwork.

Responsabilidades

  • Design, develop, train, and deploy NLP models for text classification, NER, topic modeling and QA.
  • Implement and fine-tune architectures such as Transformers, LSTMs, CNNs.
  • Process and analyze large text datasets with feature engineering and preprocessing.
  • Collaborate with data scientists to evaluate performance and iterate improvements.
  • Build and maintain ML pipelines for data ingestion, training, evaluation, and deployment in production.
  • Optimize models for performance, scalability and efficiency.
  • Stay updated with NLP research and advancements.
  • Collaborate with software teams to integrate models into customer-facing apps.
  • Document development processes, findings and deployment procedures.

Conocimientos

NLP expertise
Python
ML libraries
Communication

Educación

Bachelor's or Master's in CS/AI/Linguistics

Herramientas

TensorFlow
PyTorch
Scikit-learn
NLTK
spaCy
Hugging Face Transformers

Descripción del empleo

About the Role

Our client, a rapidly growing AI solutions provider based in Durban, KwaZulu-Natal , is looking for a talented Machine Learning Engineer with a specialization in Natural Language Processing (NLP). This role is integral to developing and deploying sophisticated AI models that understand and generate human language, powering innovative applications such as chatbots, sentiment analysis tools, and automated content generation systems. The ideal candidate will have a strong foundation in machine learning principles, deep expertise in NLP techniques, and hands-on experience building and optimizing production-ready ML models. You will work closely with a team of data scientists and software engineers to bring cutting-edge AI solutions to life, contributing to the advancement of natural language understanding technologies within a dynamic and collaborative environment in Durban .

Key Responsibilities
  • Design, develop, train, and deploy NLP models for various applications, including text classification, named entity recognition, topic modeling, and question answering.
  • Implement and fine-tune state-of-the-art NLP architectures, such as Transformers (e.g., BERT, GPT), LSTMs, and CNNs.
  • Process and analyze large volumes of text data, performing feature engineering and data preprocessing.
  • Collaborate with data scientists to evaluate model performance, conduct experiments, and iterate on model improvements.
  • Build and maintain robust ML pipelines for data ingestion, model training, evaluation, and deployment in a production environment.
  • Optimize models for performance, scalability, and efficiency.
  • Stay current with the latest research and advancements in NLP and machine learning.
  • Work closely with software engineering teams to integrate ML models into customer-facing applications.
  • Document model development processes, findings, and deployment procedures.
Requirements
  • A Bachelor's or Master's degree in Computer Science, Artificial Intelligence, Linguistics, or a related quantitative field.
  • A minimum of 5 years of experience in machine learning engineering, with a strong focus on NLP.
  • Proficiency in Python and experience with relevant ML/NLP libraries such as TensorFlow, PyTorch, Scikit-learn, NLTK, spaCy, or Hugging Face Transformers.
  • Solid understanding of core NLP concepts, algorithms, and techniques.
  • Experience with developing and deploying ML models in production environments.
  • Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (e.g., Docker) is a plus.
  • Strong analytical and problem-solving skills.
  • Excellent communication and teamwork abilities.
  • Ability to work effectively in a fast-paced, agile development environment in Durban, KwaZulu-Natal .
Benefits
  • Our client offers a competitive salary package, comprehensive medical aid, and retirement fund contributions.
  • Opportunities for professional growth, attending industry conferences, and working on innovative AI projects are abundant.
  • This role provides the chance to be at the forefront of NLP development in a growing tech hub.
  • Join our dynamic team and help shape the future of intelligent language applications in Durban .
Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Machine Learning Engineer - NLP Focus
Machine Learning Engineer - NLP Focus

Placements24 • Midrand

Híbrido
ZAR 332.000 - 590.000
Hybrid work model
Office in Midrand
Professional development
+2
Principal Machine Learning Engineer - NLP
Principal Machine Learning Engineer - NLP

Placements24 • Durban

Presencial
ZAR 1.800.000 - 3.000.000
Performance-based incentives
Health, dental, and vision insurance
Professional development budget
+2
Senior Machine Learning Engineer - NLP
Senior Machine Learning Engineer - NLP

Placements24 • Midrand

Híbrido
ZAR 1.400.000 - 2.100.000
Competitive salary package
Performance bonuses
Health and wellness benefits
+2
Machine Learning Engineer - NLP Focus
Machine Learning Engineer - NLP Focus

Placements24 • Gqeberha

Híbrido
ZAR 900.000 - 1.300.000
Health benefits
Retirement savings plan
Professional development opportunities
+1
Lead AI Engineer - Natural Language Processing
Lead AI Engineer - Natural Language Processing

Placements24 • Pietermaritzburg

Presencial
ZAR 1.000.000 - 1.600.000
Relocation assistance
Annual performance bonuses
Stock options
Machine Learning Engineer - NLP Focus
Machine Learning Engineer - NLP Focus

Placements24 • Bloemfontein

Presencial
ZAR 600.000 - 900.000
Health insurance and dental and vision
Professional development including AI/
Conferences and courses
+2
Lead Machine Learning Engineer - NLP
Lead Machine Learning Engineer - NLP

Placements24 • Polokwane

Presencial
ZAR 900.000 - 1.400.000
Health and wellness benefits
Retirement savings plan
Learning and professional development
Machine Learning Engineer - NLP Focus
Machine Learning Engineer - NLP Focus

Placements24 • Gauteng

Presencial
ZAR 900.000 - 1.300.000
Remote work
Stock options
Health insurance
+3
Lead Machine Learning Engineer - NLP Specialist
Lead Machine Learning Engineer - NLP Specialist

Placements24 • George

Presencial
ZAR 900.000 - 1.300.000
Competitive salary
Bonuses & long-term incentives
Medical, dental & vision coverage
+3
AI/ML Engineer - Natural Language Processing
AI/ML Engineer - Natural Language Processing

Placements24 • Mbombela (Nelspruit)

Presencial
ZAR 900.000 - 1.300.000
Competitive salary
Professional development
Nelspruit NLP projects
+1