Sr Semantic Software Engineer – Research Data and Analytics
Core
Building reliable software services and data pipelines to maintain, operate, and enhance a Research Taxonomy Foundation for taxonomy, ontology, and controlled vocabulary management across research data platforms.
Role type
Senior IC semantic software engineer (research data)
Builds
Production software services, APIs, and data pipelines for taxonomy and controlled vocabulary workflows
Domain
Pharmaceutical/Biotech research data and semantic technologies
Deliverable
production ML models | product features | infrastructure
Required skills
Python, RDF, SPARQL, SQL, Graph Databases, ETL pipelines, CI/CD, AWS, OWL, W3C standards, semantic modeling
Preferred skills
Biopharma scientific research data analytics, knowledge graphs, life sciences chemistry domains, Cypher, GraphQL, biomedical research data management
Technologies
Python, RDF, SPARQL, Allegrograph, Databricks, GitLab, AWS, pytest
Responsibilities
Maintain and enhance the Research Controlled Vocabulary Foundation as a production platform; Develop and support software services, APIs, and data pipelines; Implement semantic capabilities using RDF, SPARQL, and linked data; Ensure platform reliability, performance, and operational support; Design and maintain integrations between the Research Controlled Vocabulary and research systems; Implement and optimize CI/CD pipelines; Contribute to technical design, estimation, and release activities; Apply semantic modeling knowledge to support taxonomy and ontology management.
Seniority
Senior, hands-on IC