NLP Developer

Jobspage

Madrid

Remote

EUR 70,000 - 100,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

Fully remote
Flexible schedule
International team

Job summary

Jobspage seeks a Senior NLP Developer to design and deploy advanced NLP applications and LLM-based solutions for legal AI use cases.

You will work with a team of engineers and data scientists, applying Transformers, LangChain, vector databases, and HuggingFace, while mentoring juniors and maintaining production systems.

Qualifications

  • Master’s degree in Computer Science, Mathematics or a similar field.
  • Outstanding analytical and problem-solving skills.
  • Deep understanding of NLP concepts, algorithms, and state-of-the-art techniques.
  • Strong knowledge of math, probability, statistics and algorithms.
  • Solid experience with Python 3.6+ and its main libraries (NumPy, SciPy, Pandas, SciKit-Learn, Matplotlib/Plotly).
  • 3+ years of experience with Machine Learning/Deep Learning.
  • Experience with PyTorch, Spacy, LLMs, Transformers, Vector Databases and LangChain.
  • Experience with cloud services like AWS, GCP or Azure.
  • English: professional or fluent

Responsibilities

  • Design and develop state-of-the-art NLP models and LLM applications using technologies such as Transformers, Langchain, Vector Databases and HuggingFace
  • Perform end-to-end data preparation, including data collection, cleaning, pre-processing, and feature engineering for NLP projects
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Optimize NLP models for performance, reliability, and maintainability
  • Write clean, testable, and efficient code that adheres to best practices
  • Continuously learn and stay up-to-date with the latest advancements in NLP, machine learning, and related technologies
  • Mentor junior developers and contribute to the team's knowledge-sharing culture

Skills

NLP concepts
Python
ML/DL
PyTorch
LangChain
Transformers
Vector Databases
HuggingFace
Data preprocessing
Mentoring

Education

Master’s degree in Computer Science or related field

Tools

Docker
Kubernetes
AWS/GCP/Azure

Job description

We are looking for a highly experienced Senior NLP Developer with expertise in LLMs, Transformers, LangChain, HuggingFace, and related technologies to join our team and help us shape the future of legal AI.

Role Overview:

As a Senior NLP Developer, you will be responsible for designing, developing, and maintaining advanced NLP applications and models utilizing cutting-edge technologies. You will collaborate closely with our team of engineers, data scientists, and product managers to build end-to-end solutions that enable our clients to harness the power of legal language data effectively.

Key Responsibilities:
  • Design and develop state-of-the-art NLP models and LLM applications using technologies such as Transformers, Langchain, Vector Databases and HuggingFace
  • Perform end-to-end data preparation, including data collection, cleaning, pre-processing, and feature engineering for NLP projects
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Optimize NLP models for performance, reliability, and maintainability
  • Write clean, testable, and efficient code that adheres to best practices
  • Continuously learn and stay up-to-date with the latest advancements in NLP, machine learning, and related technologies
  • Mentor junior developers and contribute to the team's knowledge-sharing culture
Required Skills:
  • Master’s degree in Computer Science, Mathematics or a similar field;
  • Outstanding analytical and problem-solving skills;
  • Deep understanding of NLP concepts, algorithms, and state-of-the-art techniques
  • Strong knowledge of math, probability, statistics and algorithms;
  • Solid experience (3yrs+) with Python 3.6+ and its main libraries (NumPy, SciPy, Pandas, SciKit-Learn, Matplotlib/Plotly etc.);
  • 3+ years of experience with Machine Learning/Deep Learning. Good understanding of modern ML and DL libraries.
  • Experience with PyTorch, Spacy, LLMs, Transformers, Vector Databases and LangChain
  • Experience with cloud services like AWS, GCP or Azure;
  • English: professional or fluent
Nice-to-Haves:
  • Familiarity with containerization and orchestration technologies (e.g., Docker, Kubernetes)
  • Experience with Agile development methodologies (e.g., Scrum, Kanban)
  • Published research or contributions to open-source NLP projects
  • Experience in building LLM apps (Langchain, Vector Databases, chatbot)
We offer:
  • Fully remote job with a flexible working schedule
  • International company with large-scale vision
  • A community of passionate experts to exchange knowledge and expertise
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Machine Learning / NLP (Contractor)
Senior Machine Learning / NLP (Contractor)

Ravenpack • Marbella

On-site
EUR 55,000 - 90,000
Remote Senior AI Engineer — LLMs, APIs & Orchestration
Remote Senior AI Engineer — LLMs, APIs & Orchestration

Cavendish Professionals • Madrid

On-site
EUR 70,000 - 120,000
Artificial Intelligence Engineer
Artificial Intelligence Engineer

Migx • Barcelona

On-site
EUR 90,000 - 130,000
Hybrid work model
25 holiday days per year
Career development opportunities
+1
Machine Learning Engineer
Machine Learning Engineer

European Tech Recruit • Madrid

On-site
EUR 50,000 - 70,000
LLM-NLU Tech Lead: Architect & Scale Advanced Reasoning
LLM-NLU Tech Lead: Architect & Scale Advanced Reasoning

Omilia • Spain

Hybrid
USD 150,000 - 190,000
Apple gear
Long-term employment
Professional growth (courses, training
+1
Senior Applied AI Engineer
Senior Applied AI Engineer

JUPUS • Madrid

Remote
EUR 90,000 - 130,000
Fully Remote
MacBook Pro and accessories
Urban Sports Club membership
+1
Senior AI Engineer
Senior AI Engineer

Localization Academy Inc. • Barcelona

On-site
EUR 60,000 - 90,000
A High-Impact Environment
Commitment to Professional Development
Flexible and Collaborative Culture
+3
Text & Reasoning LLM / NLU Tech Lead
Text & Reasoning LLM / NLU Tech Lead

Omilia • Spain

Remote
USD 150,000 - 190,000
Apple gear
Long-term employment
Professional growth (courses, training
+1
Python Developer
Python Developer

Set Europa • Valencia

Remote
EUR 67,000 - 100,000
Software Engineer (with Python and ML experience)
Software Engineer (with Python and ML experience)

Babel Profiles • Barcelona

On-site
EUR 40,000 - 70,000
Flexible and friendly work culture
Collaborative, multicultural team environment
Mental health and well-being support
+1