Senior NLP Engineer - Dialogue Systems

Placements24

Gauteng

Hybride

ZAR 1 000 000 - 1 500 000

Plein temps

Il y a 5 jours
Soyez parmi les premiers à postuler

Une candidature complète en une minute

Un CV et une lettre de motivation personnalisés, prêts à envoyer.

Passez les filtres ATS

Avantages offerts par ce poste

Health insurance
Dental & vision insurance
Paid time off (vacation, sick leave, +

Résumé du poste

Placements24 invites applications for an Senior NLP Engineer specializing in dialogue systems in Pretoria, Gauteng. Join a hybrid team focused on advancing conversational AI across platforms.

You will design, deploy, and refine NLP models, collaborate with cross-functional teams, and mentor juniors while ensuring scalable production-ready solutions in the AI & Emerging Technologies division.

Qualifications

  • Must hold a Master’s or PhD in CS, Computational Linguistics, AI, or related field.

Responsabilités

  • Design and optimize state-of-the-art NLP models for intent recognition, entity extraction, sentiment analysis, and dialogue state tracking.
  • Develop and deploy robust dialogue management systems for chatbots and virtual assistants.
  • Fine-tune large language models for dialogue generation and understanding.
  • Collaborate with product managers, designers, and engineers to define requirements.
  • Test and evaluate NLP models to ensure performance, accuracy, and scalability.
  • Analyze user interaction data to identify improvements and guide iterative development.
  • Stay updated with NLP research and advances in conversational AI.
  • Mentor junior engineers and contribute to technical growth.
  • Ensure production-ready, scalable systems in Pretoria, Gauteng.

Formation

Master's or PhD in CS / Computational Linguistics / AI
4+ years of NLP experience with dialogue systems
Strong Python proficiency
Deep learning frameworks (PyTorch, TensorFlow)
NLP libraries (spaCy, NLTK, Hugging Face Transformers)
Machine learning & deep learning concepts for NLP
Data annotation, corpus creation & evaluation
Excellent problem-solving & collaboration

Outils

Python
PyTorch
TensorFlow
spaCy
NLTK
Hugging Face Transformers

Description du poste

About the Role

Our client, a forward-thinking technology firm, is looking for a Senior Natural Language Processing (NLP) Engineer specializing in Dialogue Systems to join their team in Pretoria, Gauteng . This role is critical for enhancing conversational AI capabilities across various platforms. You will be responsible for designing, developing, and deploying sophisticated NLP models and dialogue management systems that power intelligent interactions. This is a hybrid position, offering a blend of collaborative in-office work at our Pretoria, Gauteng location and the flexibility of remote work, allowing you to contribute effectively to our AI & Emerging Technologies division. If you have a passion for natural language understanding and creating seamless human-computer interactions, this is an exciting opportunity.

Key Responsibilities
  • Design, build, and optimize state-of-the-art NLP models for tasks such as intent recognition, entity extraction, sentiment analysis, and dialogue state tracking.
  • Develop and deploy robust dialogue management systems for chatbots, virtual assistants, and other conversational AI applications.
  • Implement and fine-tune large language models (LLMs) for dialogue generation and understanding.
  • Collaborate with product managers, designers, and other engineers to define requirements and integrate NLP solutions.
  • Conduct extensive testing and evaluation of NLP models and dialogue systems to ensure performance, accuracy, and scalability.
  • Analyze user interaction data to identify areas for improvement and drive iterative development.
  • Stay abreast of the latest research and advancements in NLP and conversational AI.
  • Mentor junior engineers and contribute to the team's technical growth.
  • Ensure that developed systems are efficient, scalable, and meet production standards within the Pretoria, Gauteng tech hub.
Requirements
  • Master's or PhD degree in Computer Science, Computational Linguistics, Artificial Intelligence, or a related field.
  • Proven experience (4+ years) in NLP, with a strong focus on dialogue systems and conversational AI.
  • Proficiency in Python and deep learning frameworks such as PyTorch or TensorFlow.
  • Experience with NLP libraries like spaCy, NLTK, Hugging Face Transformers.
  • Solid understanding of machine learning algorithms, statistical modeling, and deep learning architectures relevant to NLP.
  • Experience with data annotation, corpus creation, and evaluation methodologies for NLP tasks.
  • Excellent problem-solving skills and the ability to work with complex datasets.
  • Strong communication and collaboration skills, crucial for a hybrid role based in Pretoria, Gauteng.
  • Familiarity with cloud platforms (AWS, Azure, GCP) is a plus.
Benefits
  • An annual salary ranging from R .
  • Comprehensive health, dental, and vision insurance plans.
  • Generous paid time off, including vacation, sick leave, and public holidays.
  • Opportunities for continuous professional development and attending AI conferences.
  • Access to advanced computing resources and a collaborative research environment.
  • Hybrid work flexibility that balances office collaboration with remote convenience in Pretoria, Gauteng .
  • Employee assistance programs and wellness initiatives.
Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Senior Nlp Engineer - Dialogue Systems
Senior Nlp Engineer - Dialogue Systems

Placements24 • Polokwane

Hybride
ZAR 1 200 000 - 1 800 000
Competitive salary
Remote-friendly work
Health insurance
+4
Lead NLP Engineer - Dialogue Systems
Lead NLP Engineer - Dialogue Systems

Placements24 • Kempton Park

À distance
ZAR 1 800 000 - 2 400 000
Stock options
Health benefits
Remote work
+1
Senior NLP Engineer
Senior NLP Engineer

Placements24 • Benoni

Hybride
ZAR 900 000 - 1 500 000
Competitive salary
Health insurance
Leave & holidays
+3
Lead NLP Engineer - Conversational AI
Lead NLP Engineer - Conversational AI

Placements24 • George

Hybride
ZAR 900 000 - 1 500 000
Health insurance
Retirement plans
Performance bonuses
+1
Senior NLP Engineer - Dialogue Systems (Hybrid, Pretoria)
Senior NLP Engineer - Dialogue Systems (Hybrid, Pretoria)

Placements24 • Gauteng

Hybride
ZAR 1 000 000 - 1 500 000
Health insurance
Dental & vision insurance
Paid time off (vacation, sick leave, +
Lead NLP Engineer - Conversational AI
Lead NLP Engineer - Conversational AI

Placements24 • Durban

Sur place
ZAR 1 200 000 - 2 000 000
Salary commensurate with experience
Health and wellness benefits
Generous annual leave
+3
Principal Nlp Engineer - Dialogue Systems
Principal Nlp Engineer - Dialogue Systems

Placements24 • Durban

Hybride
ZAR 1 200 000 - 2 000 000
Fully remote work arrangement
Health insurance
Generous annual leave
+3
Ai Solutions Architect - Natural Language Processing
Ai Solutions Architect - Natural Language Processing

Placements24 • Pretoria

Hybride
ZAR 900 000 - 1 400 000
Competitive salary
Medical aid
Retirement fund contributions
+5
Senior NLP Engineer
Senior NLP Engineer

Placements24 • Klerksdorp

Hybride
ZAR 900 000 - 1 300 000
Hybrid work environment
Professional development
Industry events
+2
Principal AI Engineer - NLP Specialist
Principal AI Engineer - NLP Specialist

Placements24 • Centurion

Sur place
ZAR 1 200 000 - 2 400 000
Competitive salary
Health and retirement benefits
Professional development
+2