NLP Application Engineer

Arboretica

Rotterdam

Hybrid

EUR 60,000 - 90,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Unlimited holiday
Hybrid working style with flexibility
Free coffee and snacks

Job summary

Arboretica in Rotterdam is seeking an NLP Application Engineer (Contract) to develop scalable data products, using cutting-edge NLP techniques and Python frameworks. You will prototype, test, and help build UI for LLM-powered applications, collaborating with the CEO, CTO, product, and development teams.

The role requires a Master’s in a quantitative field, strong Python/Jupyter experience, NLP expertise, and a passion for turning public data into insights.

Qualifications

  • Master’s degree (M.Sc.) in Computer Science, Information Systems, Mathematics, Statistics, or a related quantitative field (or Bachelor’s degree with significant experience).
  • Extensive experience in Python programming and the Jupyter Notebook/Lab environment.
  • In-depth understanding of Natural Language Processing (NLP) techniques for tasks like text cleaning, tokenization, translation, sentiment analysis, and advanced areas like dialogue systems or question answering.
  • Proven experience building web applications using a Python framework like Django or Flask.
  • Expertise in data wrangling, with the ability to query, clean, and manipulate complex datasets using Python for analysis.
  • Demonstrated passion for data exploration and a strong interest in interpreting public data for insights.

Responsibilities

  • Leverage your NLP expertise to apply Arboretica’s proprietary algorithms to various business and social challenges.
  • Prototype and rapidly test applications based on user feedback.
  • Collaborate on developing the user interface (UI) for the LLM application and contribute to building data pipelines.
  • Analyze and evaluate the accuracy of results from various algorithms.
  • Conduct research to support ongoing algorithm and product development.

Skills

NLP techniques
Python programming
Web app development (Django/Flask)
Data wrangling with Python
English fluency
Multilingual capabilities

Education

Master’s in CS/Info Systems/Math/Stats or related field
Bachelor’s with significant experience

Tools

Jupyter Notebook/Lab
Git

Job description

Arboretica is Empowering Change Through Data

Are you a seasoned NLP professional passionate about using cutting-edge technology to make a real impact? At Arboretica, we leverage machine learning and data science to empower organizations with actionable insights and bring positive impact to the environment. We combine automated Open-Source Intelligence (OSINT) with expert analysis to extract and prioritize crucial information, streamlining workflows and accelerating decision-making for our clients.

Trusted by leading organizations globally, Arboretica unlocks connections and insights from massive public datasets across languages and formats. We’re seeking a highly motivated NLP Application Engineer (Contract) to join our growing team. You’ll work directly with our CEO, CTO, product, and development teams to deliver impactful and scalable data products.

This position will be based in our Rotterdam office located at the Erasmus University campus, with a hybrid working style possible.

Thrive in a Collaborative, Fast-Paced Environment

As a full-time team member, you’ll be an integral part of our small, agile, and multidisciplinary team. You’ll have the opportunity to collaborate with passionate problem-solvers who are dedicated to continuous learning and professional growth, all while having fun together.

Responsibilities
  • Leverage your expertise in NLP to apply Arboretica’s proprietary algorithms to various business and social challenges.
  • Prototype and rapidly test applications based on user feedback.
  • Collaborate on developing the user interface (UI) for the LLM application and contribute to building data pipelines.
  • Analyze and evaluate the accuracy of results from various algorithms.
  • Conduct research to support ongoing algorithm and product development.
Education and Experience
Minimum Qualifications:
  • Master’s degree (M.Sc.) in Computer Science, Information Systems, Mathematics, Statistics, or a related quantitative field (or Bachelor’s degree with significant experience).
  • Extensive experience in Python programming and the Jupyter Notebook/Lab environment.
  • In-depth understanding of Natural Language Processing (NLP) techniques for tasks like text cleaning, tokenization, translation, sentiment analysis, and advanced areas like dialogue systems or question answering.
  • Proven experience building web applications using a Python framework like Django or Flask.
  • Expertise in data wrangling, with the ability to query, clean, and manipulate complex datasets using Python for analysis.
  • Demonstrated passion for data exploration and a strong interest in interpreting public data for insights.
Preferred Qualifications:
  • Excellent communication skills: Ability to explain technical concepts and analysis results clearly to both technical and non-technical audiences. Can translate business objectives into actionable data analysis plans.
  • Experience with APIs, databases, and version control systems (e.g., Git).
  • Familiarity with Large Language Models (LLMs) and their capabilities (experience with specific LLM frameworks a plus).
  • A fast learner and adaptable professional who thrives in dynamic environments.
  • Team player with a strong independent work ethic, able to collaborate effectively and manage tasks autonomously.
  • Fluency in English (written and oral communication).
  • Multilingual skills are a plus.
Benefit of Working with Arboretica:

Arboretica is an equal-opportunity employer and offers a flexible working environment. You will receive the same benefits as our employees including:

  • Opportunity to work on high-visibility and high-impact projects with the world’s leading organizations
  • Hybrid working style with flexibility in locations
  • Unlimited holiday
  • Free coffee and snack
  • High value placed on taking initiative and ownership
  • Open, communicative work environment
  • Flat organizational structure
  • Regular team outings and dinners
  • Active training opportunities in place, many of which are guided on-the-job training
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Science Intern – NLP Applications
Data Science Intern – NLP Applications

Arboretica • Rotterdam

Hybrid
EUR 11,000 - 20,000
Hybrid working style
Unlimited holiday
Free coffee and snacks
+5
Hybrid NLP Application Engineer for Impact & Insights
Hybrid NLP Application Engineer for Impact & Insights

Arboretica • Rotterdam

Hybrid
EUR 60,000 - 90,000
Unlimited holiday
Hybrid working style with flexibility
Free coffee and snacks
Lead Data Scientist – NLP & Algorithm Development
Lead Data Scientist – NLP & Algorithm Development

Arboretica • Rotterdam

Hybrid
EUR 90,000 - 120,000
Data Science Intern — Hybrid, Impactful Projects, Learning
Data Science Intern — Hybrid, Impactful Projects, Learning

Arboretica • Rotterdam

Hybrid
EUR 11,000 - 20,000
Hybrid working style
Unlimited holiday
Free coffee and snacks
+5
Senior Data Engineer
Senior Data Engineer

Anchormen • Amsterdam

On-site
EUR 70,000 - 110,000
8% Holiday allowance
Bonus
Pension
+3
Junior Data Consultant
Junior Data Consultant

Artefact • Arnhem

On-site
EUR 35,000 - 50,000
Competitive salary
Phone & travel reimbursements
Remote work allowance
+4
LLM Engineer - Dutch speaking
LLM Engineer - Dutch speaking

Datacation • Amsterdam

On-site
EUR 60,000 - 80,000
Uitdagende projecten
Jaarlijkse wintersport
Ontwikkelingsmogelijkheden
Junior Data & AI Consultant - Dutch-speaking
Junior Data & AI Consultant - Dutch-speaking

Artefact • Utrecht

On-site
EUR 35,000 - 45,000
Competitive salary
Learning and development opportunities
Remote work allowance
+2
AI Engineer
AI Engineer

Revodata • Amsterdam

On-site
EUR 50,000 - 110,000
Tech Playground
Unlimited Learning
Fun Clubs
+7
Developer - Netherlands
Developer - Netherlands

Laterite • Amsterdam

On-site
EUR 34,000 - 40,000
Office in Amsterdam
Hybrid work model
Annual learning budget