Hiring Now

Senior NLP & Python Developer

Full-time

Commitment type

Europe

Location

$4000 - $5500/month

Salary
Job Description

Adeva is a global talent network that enables work without boundaries by connecting tech professionals with top companies worldwide. 

We are looking for an NLP & Python Developer. You will play a central role in designing, refactoring, and hardening both the AI and backend architecture to support scalable, compliant clinical operations. The project is a modular web application framework preparing to scale significantly. The system is built on a package-based modular monolith using Python 3.14, FastAPI, SQLModel (SQLAlchemy + Pydantic v2), and PostgreSQL with pgvector, deployed via Docker Compose. A core domain is a clinical trial protocol extraction pipeline that uses LangChain, LangGraph, and various ML models (NER, LLMs & VLMs) to extract structured data from PDF documents. The architecture emphasizes clean separation of concerns, with each functional domain living in self-contained packages under a centralized application.

Responsibilities

AI Protocol Extraction Architecture

  • Design and optimize RAG-based pipelines for parsing medical protocols.
  • Refactor LangChain pipelines for performance, modularity, and cost-efficiency.
  • Implement runtime model orchestration (dynamic model selection based on task complexity and cost – including Vision Language Models, Docling, OpenMed, etc ).
  • Improve traceability of AI decisions (source chunk attribution, version tracking, reproducibility).
  • Integrate structured validation layers to ensure deterministic transformation from AI output to executable workflows.
  • Enhance vector search performance (through the pgvector embeddings).
  • Integrate external regulatory and medical knowledge into retrieval pipelines.
  • Implement and optimize various document/content classification ML pipelines

Backend & Data Architecture

  • Design scalable PostgreSQL schemas for protocol-derived structured data.
  • Model complex clinical entities (Study, Visit, SoA, Eligibility Criteria, Regulatory Tasks, etc.).
  • Ensure full audit trail capability and compliance-ready data logging.
  • Improve performance, query efficiency, and transactional consistency.

System Hardening & Validation Readiness

  • Implement structured logging, observability, and monitoring of all ML-related tasks and pipelines
  • Ensure reproducibility and explainability of AI outputs.
  • Improve automated test coverage (unit, integration, NLP validation tests).
  • Support preparation for computerized system validation (CSV).
  • Enforce secure coding practices and robust secrets management.

DevOps & Infrastructure

  • Maintain containerized deployments (Docker).
  • Improve CI/CD pipelines with structured test stages.
  • Maintain the existing centralized monitoring and error tracking.
  • Ensure system scalability for multi-study, multi-site usage.

Requirements

Backend & Architecture

  • 5+ years of experience with Python, FastAPI, SQLAlchemy.
  • Strong experience designing microservices architectures and containerized deployments (via Docker).
  • Deep knowledge of PostgreSQL (schema design, indexing, migrations, performance tuning).
  • Hands-on experience with Celery, Redis, and RabbitMQ for async task queues and background job processing.
  • Experience working in healthcare, life sciences, fintech, or other regulated industries.
  • Practical experience with document data extraction

NLP & RAG Systems

  • Hands-on experience with LangChain and vector databases (pgvector).
  • Understanding of embedding models, AI models orchestration, and cost/performance trade-offs.
  • Familiarity with prompt engineering and deterministic AI output design.

Soft Skills

  • Strong system-level thinking and architectural mindset.
  • Ability to balance AI innovation with regulatory reliability.
  • Self-driven, independent, and comfortable in early-stage product environments.
  • Clear communicator in cross-functional teams (product, regulatory, engineering).

About Adeva

Adeva is an exclusive network of engineers, product and data professionals that connects consultants with leading enterprise organizations and startups. Our network is distributed all over the world, with engineers in more than 35 countries. Our company culture builds connections, careers, and employee growth. We are creating a workplace from the future that values flexibility, autonomy, and transparency. If that sounds like something you’d like to be part of, we’d love to hear from you.

Required skills
  • Python
  • FastAPI
  • SQLAlchemy
  • Docker
  • PostgreSQL
  • +4
Apply for This Job

Or, continue with

Share this job

Not what you’re looking for? Check out these similar roles.

Senior Elixir & AI Engineer

Hiring Now

$4000 - $5500/month

South America, Europe

Full-time

  • Elixir
  • Artificial Intelligence

View Details

Senior Frontend Engineer (React/React Native)

Hiring Now

$4000 - $5500/month

South America, Eastern Europe, India

Full-time

  • React Native

View Details

Senior Java Backend Engineer

Hiring Now

$4000 - $5500/month

South America, Eastern Europe, India

Full-time

  • Java 11/17/21
  • AWS
  • MySQL
  • PostgreSQL

View Details

Lead Engineer (Full-Stack)

Hiring Now

$5500 - $7000/month

South America, Europe, India

Full-time

  • Java
  • TypeScript

View Details

Senior Full Stack Engineer (React / Next.js + .NET)

Hiring Now

$4000 - $5500/month

Europe

Full-time

  • ReactJS
  • Next.js

View Details

AI Automation & Integration Engineer

Hiring Now

$7000 - $8500/month

Worldwide

Full-time

  • Workflow Automation
  • System Integration
  • AI/ML

View Details

Senior Analytics Engineer / Technical Business Analyst

Hiring Now

$5500 - $7000/month

Europe

Full-time

  • GCP
  • BigQuery
  • DataForm
  • Looker

View Details

Lead WordPress Engineer – Project Technical Owner

Hiring Now

$5500 - $7000/month

Europe

Full-time

View Details

Senior Lead Developer

Hiring Now

$5500 - $7000/month

Europe

Full-time

  • PHP
  • Wordpress
  • JavaScript

View Details