Senior Data Engineer

Zifo

United States

On-site

USD 120,000 - 210,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health insurance
Dental and vision insurance
401k with company match
Life insurance
Flexible spending accounts

Job summary

Zifo is seeking a data infrastructure engineer to design, build, and operate a clinical trial design platform. You will manage ingestion, parsing, and serving of clinical data across Aurora and GraphDB, enabling LangGraph-based AI workflows. Strong Python, SQL, and graph DB experience are required, with AWS and API development skills.

Join a team delivering scalable, auditable data pipelines and RAG-ready data stores for trial design decisions in a fast-paced, science-driven environment.

Qualifications

  • Proficient Python development with PDF/text extraction libraries.
  • Advanced SQL in PostgreSQL/Aurora; scalable schema design and indexing.
  • Experience with graph databases and SPARQL/Cypher for biomedical data.
  • AWS data pipelines using Aurora, S3, Lambda, Step Functions, SQS/SNS, IAM.
  • NER, OCR/pdf parsing, and embedding/vector stores for RAG workflows.
  • API development with FastAPI; async patterns and backend integration.
  • LangChain/LangGraph prep for RAG pipelines including chunking and retrieval.
  • Orchestration tools (Airflow/Prefect/Step Functions) and multi-stage DAG design.
  • IaC and containerization with Terraform/Docker; code repositories (Git).

Responsibilities

  • Ingest and parse clinical content (protocols, articles, regulatory docs) with PDF parsers.
  • Model data in Aurora and GraphDB to represent trial design entities and relationships.
  • Build embedding and vectorization pipelines for RAG-enabled workflows.
  • Create ETL/ELT processes to link relational and graph stores.
  • Ensure data quality with protocol classification, entity extraction, and cross-reference checks.
  • Develop FastAPI data serving APIs for frontend and LangGraph layers.
  • Implement data lineage and audit trails for regulatory traceability.

Skills

Python
PDF parsing
PostgreSQL/Aurora
Graph databases
SPARQL/Cypher
AWS
FastAPI
LangGraph/RAG
Airflow/Prefect
Terraform/Docker/Git

Tools

Neptune
Neo4j
Aurora PostgreSQL
OpenSearch/Pinecone

Job description

Design, build, and operate the data infrastructure for a clinical trial design platform that extracts insights from clinical protocols, regulatory documents, and published articles to accelerate trial design decisions. This role owns the pipelines that ingest, parse, transform, and serve clinical data - from raw PDF extraction through structured storage in Aurora and GraphDB, to serving curated knowledge for LangGraph-based agentic AI workflows.

Design, build, and operate the data infrastructure for a clinical trial design platform that extracts insights from clinical protocols, regulatory documents, and published articles to accelerate trial design decisions. This role owns the pipelines that ingest, parse, transform, and serve clinical data - from raw PDF extraction through structured storage in Aurora and GraphDB, to serving curated knowledge for LangGraph-based agentic AI workflows.

Requirements
  • Build ingestion pipelines for clinical trial protocols, ICF documents, SmPCs, CSRs, and published articles (PubMed, CTIS, ClinicalTrials.gov) - handling PDF parsing, text extraction, and structured data normalization
  • Design and implement data models in Amazon Aurora (relational) and GraphDB (knowledge graph) to represent trial design entities{{:}} endpoints, eligibility criteria, study arms, interventions, therapeutic areas, and their relationships
  • Develop embedding and vectorization pipelines to prepare extracted clinical text for RAG-based retrieval in LangGraph agentic workflows - chunking strategies, metadata enrichment, and vector store population
  • Build and maintain ETL/ELT workflows that transform unstructured clinical content into queryable, linked data across both relational and graph stores
  • Implement data quality validation specific to clinical data - protocol section classification accuracy, entity extraction completeness, cross-reference integrity (NCT IDs, EudraCT numbers, MeSH terms)
  • Build data serving APIs (Python/FastAPI) that expose curated datasets to the Angular frontend and LangGraph agent layer
  • Set up data lineage tracking and audit trails to support regulatory traceability of AI-generated trial design recommendation
Required Skills
  • Strong Python development experience, including PDF/document parsing libraries such as PyMuPDF, pdfplumber, unstructured.io, or similar.
  • Advanced PostgreSQL-compatible SQL, including Amazon Aurora; experience with schema design, migrations, query optimization, and indexing strategies for large clinical datasets.
  • Hands-on experience with Neptune, Neo4j, or similar graph databases; proficiency in SPARQL or Cypher; experience with ontology and knowledge graph modeling for biomedical entities.
  • Experience with AWS services including Aurora PostgreSQL, S3, Lambda, Step Functions, SQS/SNS, and IAM, particularly for data pipeline orchestration.
  • Experience with PDF text extraction, document section classification, and named entity recognition (NER) for clinical/biomedical text; familiarity with embedding models and vector stores such as OpenSearch, pgvector, or Pinecone.
  • Experience building data-serving APIs using FastAPI, including asynchronous programming patterns and backend integration.
  • Experience preparing data for LangChain/LangGraph applications and designing RAG pipelines, including chunking, retrieval, reranking, and prompt-data integration.
  • Experience with Airflow, Prefect, AWS Step Functions, Temporal, or similar workflow orchestration tools; ability to design multi-stage DAGs with dependency management, retry logic, monitoring, and error handling.
  • Experience with Terraform or AWS CDK, Docker, and Git, including automated pipeline testing and deployment on AWS
Domain Knowledge
  • Understanding of clinical trial structure{{:}} protocol sections (objectives, endpoints, eligibility criteria, study design, statistical considerations)
  • Familiarity with clinical data standards or terminologies (MeSH, MedDRA, SNOMED, ATC codes, CDISC) is a strong plus
  • Awareness of regulatory data integrity requirements (21 CFR Part 11, EU Annex 11, ALCOA+ principles)
Nice to Have
  • Experience with biomedical knowledge graphs (e.g., linking drugs -> targets -> diseases > trials)
  • Prior work with PubMed/MEDLINE data, ClinicalTrials.gov API, or EMA/CTIS data
  • Apache Spark or Databricks for batch processing of large document corpora
  • dbt for transformation layer management over Aurora
Benefits

CURIOSITY DRIVEN, SCIENCE FOCUSED, EMPLOYEE BUILT. Our culture is unlike any other, one where we debate, challenge ourselves, and interact with all alike. We are a curious bunch, characterized by our passion to learn and spirit of teamwork. Zifo is a global R&D solutions provider focused on the industries of Pharma, Biotech, Manufacturing QC, Medical Devices, specialty chemicals and other research-based organizations. Our team's knowledge of science and expertise in technology help Zifo better serve our customers around the globe, including 18 of the Top 20 Biopharma companies.

We look for Science - Biotechnology, Pharmaceutical Technology, Biomedical Engineering, Microbiology etc. We possess scientific and technical knowledge and bear professional and personal goals. While we have a "no doors" policy to promote free access within, we do have a tough door to walk in.We search with a two-point agenda - technical competency and cultural adaptability.

We offer a competitive compensation package including accrued vacation, medical, dental, vision, 401k with company matching, life insurance, and flexible spending accounts.

If you share these sentiments and are prepared for the atypical, then Zifo is your calling!

Zifo is an equal opportunity employer, and we value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Technical Lead - Angular & Python Product Engineering
Technical Lead - Angular & Python Product Engineering

Zifo • United States

On-site
USD 180,000 - 240,000
Technical Business Analyst
Technical Business Analyst

Zifo • Oregon

Hybrid
USD 85,000 - 120,000
401(k) with company matching
Competitive compensation
Technical Lead - Angular & Python Product Engineering
Technical Lead - Angular & Python Product Engineering

Zifo • South San Francisco (CA)

On-site
USD 180,000 - 240,000
Competitive compensation
Health, dental, vision benefits
401k with company matching
+1
Technical Business Analyst
Technical Business Analyst

Zifo • United States

Remote
USD 85,000 - 120,000
Bioinformatics Workflow Developer
Bioinformatics Workflow Developer

Zifo • Cary (NC)

On-site
USD 100,000 - 160,000
Medical, dental, vision insurance
401k with company matching
Paid vacation
+2
Solution Consultant - Scientific & Lab Informatics
Solution Consultant - Scientific & Lab Informatics

Zifo • Boston (MA)

On-site
USD 90,000 - 130,000
Competitive compensation package
Medical, dental, vision
401k with company matching
+3
GxP Lab Computing Engineer
GxP Lab Computing Engineer

Zifo • North Chicago (IL)

On-site
USD 110,000 - 170,000
Accrued vacation
Medical, dental, vision insurance
401k with company matching
+2
Customer Success Manager
Customer Success Manager

Zifo • Raleigh (NC)

On-site
USD 80,000 - 110,000
Vacation
Health insurance
Dental insurance
+2
GxP Lab Computing Engineer
GxP Lab Computing Engineer

Zifo • Waltham (MA)

On-site
USD 90,000 - 130,000
Accrued vacation
Medical insurance
Dental insurance
+4
Onsite GxP Lab IT & Validation Engineer
Onsite GxP Lab IT & Validation Engineer

Zifo • Waltham (MA)

On-site
USD 90,000 - 130,000
Accrued vacation
Medical insurance
Dental insurance
+4