Builds, integrates, and maintains NLP models and applications (text classification, sentiment analysis, NER, machine translation) plus text data pipelines for a client's team in Sandton, South Africa. Core stack is Python with NLP libraries (NLTK, spaCy, Transformers, Gensim) and deep learning frameworks (TensorFlow, PyTorch), in a hybrid work model.
Our client is seeking a talented AI Software Engineer with a specialization in Natural Language Processing (NLP) to join their innovative team in Sandton . This role involves developing, implementing, and deploying cutting-edge NLP models and applications that enhance user interaction, extract insights from text, and automate complex language-based tasks. You will work in a collaborative environment, contributing to the development of intelligent systems that process and understand human language. This is an excellent opportunity to apply your expertise in a leading financial hub.
Key Responsibilities
Design, develop, and maintain NLP models and algorithms for tasks such as text classification, sentiment analysis, named entity recognition, and machine translation.
Build and optimize data pipelines for processing and annotating large volumes of text data.
Integrate NLP solutions into existing software products and platforms.
Collaborate with product managers and other engineers to define NLP feature requirements and deliver high-quality solutions.
Stay current with the latest advancements in NLP research and techniques, applying them to practical problems.
Requirements
Bachelor's or Master's degree in Computer Science, Linguistics, or a related field.
2+ years of professional experience in software development with a focus on Natural Language Processing.
Proficiency in Python and NLP libraries (e.g., NLTK, spaCy, Transformers, Gensim).
Experience with deep learning frameworks (TensorFlow, PyTorch) for NLP tasks.
Solid understanding of linguistic principles and text analysis techniques.
Benefits
Competitive annual salary with performance-based incentives.
Hybrid work model offering flexibility in Sandton .
Comprehensive medical, dental, and retirement benefits.
Opportunities for professional development, including advanced NLP training and conferences.
A stimulating work environment focused on cutting-edge AI and language technology.