Scientific Developer (Chemical Biology Resources)
Core
Develop and maintain software infrastructure and scientific workflows for the curation, integration, and dissemination of chemical biology resources (ChEMBL, SureChEMBL, ChEBI, OPSIN) to support drug discovery and life science research.
Role type
Senior IC software engineer (cheminformatics/data engineering)
Builds
Automated data pipelines for ChEMBL releases and related chemical/biological databases
Domain
Life sciences / Cheminformatics / Bioinformatics
Required skills
Python, cheminformatics libraries (RDKit, Open Babel, InChI, SMILES/SMARTS), relational databases (SQL), Linux, Git/GitHub/GitLab
Preferred skills
Docker, Java, AI-based methods (NLP, LLM)
Technologies
Python, Java, SQL, Docker, Linux, RDKit, Open Babel, InChI, SMILES, SMARTS, Git, GitHub, GitLab
Responsibilities
Develop and maintain scientific workflows for data curation and integration; Enhance scientific software tools for processing and storing chemical/biological data; Collaborate with teams to resolve data inconsistencies and quality issues; Integrate external chemical and bioactivity databases into the ecosystem; Support database management and administration; Document workflows for maintainability and reproducibility
Seniority
Senior, hands-on IC
