Senior Software Python Engineer
E
emagine PolskaPharmaceutical
Fully remoteContractSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Languages
- English
- Required Skills
- PythonData engineering
Requirements
- Use Python for data engineering and pipeline development.
- Have hands-on Neo4j experience, including Cypher, schema design, and query optimization.
- Have experience integrating multiple heterogeneous biomedical data sources.
- Understand data quality practices in production environments.
- Resolve schema, identifier, and consistency issues directly with data providers.
- Be familiar with biomedical standards and identifiers such as UniProt, Ensembl, and ChEMBL.
- Communicate with cross-functional scientific and technical teams.
- English is specified for the role.
Responsibilities
- Define and enforce data validation, provenance tracking, and quality metrics across graph data sources.
- Collaborate with internal and external data providers to ingest, normalize, and harmonize heterogeneous biomedical datasets.
- Manage the Neo4j schema, data modeling, and pipeline reliability.
- Prepare graph data for AI and analytics use cases, including Blindspot Analysis.
- Work with research scientists, data scientists, and engineers to align scientific needs with reliable data solutions.
View Full Description & ApplyYou'll be redirected to the employer's site