top of page

NLP Engineer

Brussels, Belgium

Job Type

Full Time

Workspace

On-Site

About the Role

As an NLP Engineer, you’ll work with our data science and engineering teams to design, develop, and optimize NLP models that improve our [products/services]. You’ll play a critical role in transforming vast amounts of unstructured data into actionable insights, leveraging your deep understanding of language models, machine learning, and text analysis. This role is ideal for a self-driven individual with a passion for creating intelligent, human-like interactions.

Responsibilities

- Develop, implement, and optimize NLP models and algorithms to handle language understanding, entity recognition, sentiment analysis, summarization, translation, and other NLP tasks.
- Collaborate with data scientists, software engineers, and product teams to define requirements and deliver NLP solutions that enhance user experiences.
- Perform data preprocessing and text cleaning to prepare datasets for training, testing, and evaluation.
- Fine-tune and deploy pre-trained language models and build custom models using frameworks such as - Hugging Face Transformers, spaCy, and NLTK.
- Conduct model evaluation and hyperparameter tuning to improve model accuracy and performance.
- Build and maintain pipelines for data ingestion, processing, and model deployment using ML Ops best practices.
- Stay updated with the latest advancements in NLP research and integrate innovative techniques into our products.
- Document project processes, workflows, and best practices for knowledge sharing within the team.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Data Science, Computational Linguistics, or a related field.

  • Proven experience in NLP, machine learning, or a similar role.

  • Strong programming skills in Python, with experience in NLP libraries such as Hugging Face, spaCy, NLTK, Gensim, or TextBlob.

  • Familiarity with machine learning frameworks, such as TensorFlow, PyTorch, or Scikit-Learn.

  • Experience with text preprocessing, language models, embeddings, and neural networks.

  • Solid understanding of algorithms, data structures, and statistical methods.

  • Ability to handle large datasets, process text data, and create robust, scalable NLP models.

  • Experience in deploying models in cloud environments (AWS, GCP, or Azure) is a plus.

  • Excellent problem-solving skills and ability to work in a team-oriented environment.

About the Company

Reimagine is a Belgian company that supports organizations from all industries with the identification of new opportunities coming from AI related innovations. Together, we reimagine the clients’ organization leveraging emerging technologies and link them with the business strategy & objectives.

Our team of seasoned professionals has extensive Business and IT experience in digital transformation programs and can provide unbiased advice as we are 100% independent & tool/vendor agnostic. This allows us to select the best-in-market solution(s) for your specific challenges and opportunities. Personalized solutions improving the customer experience of your organization is what we strive for.

We offer a company that offers development opportunities in your job and a growing career.
A creative work atmosphere inside and outside our company.
The flexibility needed to achieve a good balance between private and professional life.
An attractive salary package with a wide range of benefits.

Join us!

bottom of page