Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights
August 14, 2026
Senior Software Python Engineer
Senior • Remote
Warsaw, MZ, Poland
Apply now
Work mode - fully remote.
Assignment type: B2B
Start - 01.09.2026.
Contract length > 10-12 months + extensions.
Language - English.
Industry - pharmaceutical.
Recruitment process - 2 interviews with the client.
Workload: Full time.
This role is for a Senior Software Engineer – Knowledge Graph, responsible for maintaining data quality, integration, and development of the knowledge graph platform, a vital asset that consolidates diverse drug discovery and gene biology data.
Responsibilities:
Own data quality: Define and enforce data validation, provenance tracking, and quality metrics across all data sources in the graph.
Integrate data sources: Collaborate with internal and external data providers to ingest, normalize, and harmonize heterogeneous biomedical datasets.
Maintain the knowledge graph: Manage the Neo4j schema, data modeling, and pipeline reliability.
Prepare data for AI/analytics: Ensure graph data supports AI and analytics use cases, including the Blindspot Analysis.
Collaborate cross-functionally: Work with research scientists, data scientists, and engineers to align scientific needs with reliable data solutions.
Must Haves:
Strong Python skills for data engineering and pipeline development.
Hands-on experience with Neo4j (Cypher, schema design, query optimization).
Proven experience integrating multiple heterogeneous biomedical data sources.
Deep understanding of data quality practices in production environments.
Experience resolving schema, identifier, and consistency issues directly with data providers.
Familiarity with biomedical standards and identifiers (UniProt, Ensembl, ChEMBL, etc.).
Strong communication skills with cross-functional scientific and technical teams.
Nice to Haves:
Experience in pharma, biotech, or academic drug discovery.
Advanced degree (MSc/PhD) in a relevant field.
Familiarity with graph ML, embeddings, or search/retrieval concepts.
Similar jobs you might like

Senior Knowledge Graph Engineer – Python / Neo4j
emagine Polska
Senior
Technology
Warsaw, Poland · Remote
N/A
10h ago

Senior Full Stack Engineer
emagine Polska
Senior
Technology
Warsaw, MZ, Poland · Remote
N/A
20 days ago

Senior Full Stack Engineer
emagine Polska
Senior
Technology
Warsaw, MZ, Poland · Remote
N/A
20 days ago

Senior Software Engineer – Data Platforms & AI
Harvey Nash Technology
Senior
Technology
Warsaw, Poland · On-site
0K zł - 0K zł/yr
10h ago

Semantic Data Engineer
Link Group
Mid
Technology
Warsaw, MZ, Poland · Remote
0K zł - 0K zł/yr
1 days ago
Senior Data Engineer – Cloud Platforms & Big Data Processing
ITDS
Senior
Technology
Warsaw, Poland · On-site
238K zł - 285K zł/yr
10h ago

Senior Data Engineer
DataArt
Senior
Technology
Wroclaw, DS, Poland · Remote
20K zł - 23K zł/yr
1 days ago
Senior Software Engineer (Python + AWS)
Experis Manpower Group
Senior
Technology
Wroclaw, DS, Poland · Remote
0K zł - 0K zł/yr
26 days ago

CIF Stream Lead
Link Group
Senior
Technology
Warsaw, Poland · Remote
0K zł - 0K zł/yr
10h ago

Senior Data Engineer - Teradata
emagine Polska
Senior
Technology
Lisbon, Portugal · On-site
N/A
10h ago