Job Description
Description
- Are you a talented NLP Engineer with strong technical skills, and the ability to innovate, multi-task, and work in an agile environment? Then, join our team for Product Development and Projects Implementations in Lagos Nigeria. This is a full-time Hybrid position.
- The position requires individuals who enjoy challenges, prioritize, meet deadlines, and have a collaborative work ethic and teamwork spirit working closely with our Speech Scientists, Software Developers, Analysts, and Project Managers.
We have:
- A state-of-the-art, highly innovative Product platform that we continuously expand/improve to maintain our leadership
- A team of seasoned experts to collaborate with.
- An open mind to new technologies, methodologies, challenges, and innovation
Requirements
You are:
- Holding a Degree in Data Science, Computer Science, or similar field
- An NLP Engineer with more than 6 years of experience
- Proficient in English, both verbal and written
- Hard worker, task, deliverables, and quality oriented
- Highly knowledgeable and efficient in standards and documentation
- Self-motivated, proactive with demonstrated creative and critical thinking capabilities
- Fun to work with and be around, like we are. Passionate, enthusiastic and with a desire to meet objectives and company targets
- Quick to adjust inside a rapid-changing environments.
We are looking for you if you can:
- A candidate with strong understanding of NLP concepts and techniques (e.g., tokenization, stemming, lemmatization, part-of-speech tagging).
- Proficiency in programming languages like Python and experience with NLP libraries (e.g., NLTK, spaCy, Transformers).
- Experience with machine and deep learning frameworks (e.g., TensorFlow, PyTorch).
- Knowledge of statistical modeling and data analysis techniques.
- Ability to work with large datasets and perform data cleaning and preprocessing.
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration skills.
- Experience with chatbot development or related projects.
- Knowledge of deep learning architectures and techniques.
- Experience with cloud-based platforms for NLP tasks (e.g., AWS SageMaker, Google Cloud AI Platform).
- Leverage a wide range of techniques from linguistic rules to transformers and deep neural networks in your day-to-day work
- Research, experiment with and implement innovative approaches to named entity recognition, relationship extraction entity linking and classification
- Work with customer provided data to both evaluate and continuously iterate on NLP solutions
- Produce performant and production quality robust code following the best practices adopted by the product team
- Improve (in performance, accuracy etc.) existing solution to NLP problems
- Have an agile product mentality balancing between finding solutions that deliver high precision/recall, over simpler approaches that can give value to customers in shorter intervals.
Optional:
- Experience with chat or voice bots
- Knowledge of low code frameworks
- Experience with Application Containerization method and Application Containerization Engines (e.g. Docker)
- Experience with web frameworks for building APIs with Python (e.g. FastAPI, Flask, Sanic).