
NLP Engineer
Job Description
Posted on: September 22, 2025
Salary: €45k–55k annual gross, depending on experience.
100% remote, although the candidate must be located in Spain.
JOB DESCRIPTION:
We are Insikt Intelligence, a company acquired by Logically. The data science team at Logically develops AI-first products and services that use machine learning to fight against harmful content online. As an NLP engineer, you will be crucial for developing and advancing Logically's AI platform, which is the core technology behind our tools and products to identify and tackle harmful and manipulative content at speed and at scale. You will work with large-scale volumes of data to understand the narrative dynamics and detect and analyse harmful content.
Responsibilities and Performance Objectives:
- Research and Innovation: Stay up-to-date with the latest advancements in NLP and AI research, and actively contribute to the development of novel solutions and applications.
- Machine learning algorithms: Apply machine learning and deep learning algorithms to solve NLP-related problems, including text classification, language modeling, and topic clustering.
- NLP Model development: Develop, implement, and fine-tune NLP models, including but not limited to dynamic clustering, sentiment analysis, named entity recognition, and text classification models.
- Collaboration: Work closely with cross-functional teams, including software developers, product managers, and domain experts, to integrate NLP solutions into our products and services.
What you will be doing:
- Working in a team of exceptional Data Scientists to work and innovate on NLP-based capabilities in the space of online harmful content.
- Take ownership of individual NLP capabilities, working collaboratively with the Product team and Technical Programme Manager. Collaborate in the design phase and actively contribute to driving capabilities from conceptualisation to final delivery.
- Will be responsible for the development of capability and cross-collaboration with the product/analyst teams.
- Operate within a product requirements-driven team, with a strong focus on aligning NLP capabilities with product goals and improving the NLP capabilities based on user feedback.
Required Attributes:
The minimum required skills include:
- Bachelor's or Master's degree in a numeric discipline (e.g., Statistics, Machine Learning, Computer Science, Engineering, Physics).
- Fluent in English
- Good understanding and work experience with NLP techniques like Text Classification models, Dynamic Topic Modeling (DTM), Embedding Drift Analysis, etc.
- Knowledge of ML and MLOps concepts (like quantization, general understanding of model deployments), as well as programming concepts like async, multithreading, etc.
- Working knowledge of productionising models and code: Git version control, unit tests
- The ability to engage with business stakeholders (with excellent oral and written communication).
- Ability to work independently and deliver high-quality results.
Additional Attributes ('nice to have'):
- Completion of one significant project (the equivalent of an MSc research project, and/or a viable commercial product) in one or more of the hiring themes.
- Experience working with Databricks.
- Contributions to open-source NLP projects.
- Publications or presentations in NLP-related conferences or journals.
- Knowledge about MLFlow
- Expertise on other methodologies to analyse the narrative dynamics, for example, Hawkes processes/survival models: to model narrative “contagion” and predict growth or decay. Graph temporal analysis: evolving knowledge graphs linking narratives ↔ actors ↔ events. Causal inference: identify whether external events trigger narrative changes
Apply now
Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!
RemoteITJobs.app
Get RemoteITJobs.app on your phone!

Senior Software Engineer

PHP Fullstack Software Engineer

Junior Data Engineer - Più assunzioni

Senior Data Engineer

