top of page

NLP Engineer

Sandton, South Africa

Job Type

Workspace

About the Role

Requirements

This is a full-time hybrid role for an (NATURAL LANGUAGE PROCESSING) NLP NLU Engineer Developer. As an NLP NLU Engineer Developer, you will be responsible for developing natural language processing models, refining and optimizing algorithms, and implementing NLU solutions. You will work closely with the development team to integrate NLP technologies into existing systems and applications. This role is based in Johannesburg with flexibility for some remote work.


Live STT - Speech to text 

Build from open source pipeline and develop their own live speak to text 

Flexi office hours / part remote 3/4 times a week to touch base 

Sandton area 


Qualifications

  • Strong programming skills in Python and experience with NLP libraries

  • Knowledge of natural language understanding (NLU) techniques and algorithms

  • Experience in developing and optimizing NLP models

  • Familiarity with machine learning frameworks and deep learning architectures

  • STT

  • BUILD from open source pipeline 

  • Develop live STT

  • Strong problem-solving and analytical skills

  • Excellent written and verbal communication skills

  • Ability to work independently and collaboratively in a team

  • Experience with data preprocessing and cleaning

  • Experience with cloud computing platforms and tools

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field

About the Company

bottom of page