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