Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights
New offer - be the first one to apply!
September 24, 2026
Senior Software Engineer (Python, Knowledge Graph)
Senior • Remote
Warsaw, MA, Poland
Apply now
Quick Facts
- Role: Senior Software Engineer – Knowledge Graph (Python)
- Work mode: Fully remote
- Contract: B2B, 10–12 months with extensions
- Language: English
- Industry: Pharmaceutical
Description
You will maintain data quality, integration, and development of a knowledge graph platform that consolidates diverse drug discovery and gene biology data. The work includes enforcing validation/provenance/quality metrics, integrating and harmonizing heterogeneous biomedical datasets, managing the Neo4j schema and reliable pipelines, and preparing graph data for AI/analytics use cases such as Blindspot Analysis. You will collaborate with research scientists, data scientists, and engineers to align scientific needs with dependable data solutions.
Responsibilities
Own data quality: define and enforce data validation, provenance tracking, and quality metrics across all data sources in the graph.
Integrate data sources: ingest, normalize, and harmonize heterogeneous biomedical datasets with internal/external data providers.
Maintain the knowledge graph: manage Neo4j schema, data modeling, and pipeline reliability.
Prepare data for AI/analytics: ensure graph data supports AI and analytics use cases, including Blindspot Analysis.
Collaborate cross-functionally: align scientific requirements with reliable data solutions.
Requirements
- 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 with data providers.
- Familiarity with biomedical standards and identifiers (e.g., UniProt, Ensembl, ChEMBL).
- Strong communication skills with cross-functional scientific and technical teams.
Benefits
- Fully remote work
- B2B contract for 10–12 months with extensions
Similar jobs you might like

Senior Software Engineer (Knowledge Graph)
emagine Polska
Senior
Technology
Warsaw, Poland · Remote
N/A
8 days ago
Senior Data Engineer / Data Scientist
JUSTTAG SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ
Senior
Technology
Warsaw, Poland · On-site
14K zł - 20K zł/yr
5 days ago

(Senior) Softwareengineer
fiindo GmbH
Senior
Technology
Hamburg, Germany · Hybrid
€70K - €100K/yr
8 days ago

Senior Software Engineer (all genders) - München
XITASO GmbH
Senior
Technology
Munich, BY, Germany · Hybrid
€55K - €75K/yr
9 days ago

Senior Data Scientist - Freelance
Netguru
Senior
Technology
Poznań, Pl-30, Poland · Remote
N/A
7 days ago

Senior Software Engineer (all genders) - Erlangen
XITASO GmbH
Senior
Technology
Erlangen, BY, Germany · Hybrid
€55K - €75K/yr
9 days ago
Senior Software Engineer AI applications
Deutsche Telekom Services Europe Czech Republic s.r.o.
Senior
Technology
Brno, Czechia · Remote
N/A
7 days ago

Senior Knowledge Graph Platform Engineer — GCP & AI Integration
ITDS
Senior
Technology
Krakow, Poland · On-site
28K zł - 34K zł/yr
12 days ago

Senior AI Data Software Engineer
EPAM Systems
Senior
Technology
Krakow, MA, Poland · Remote
N/A
52m ago

Senior Software Engineer (Python)
Connectis
Senior
Technology
Warsaw, Poland · Remote
0K zł - 0K zł/yr
2 days ago