Software Engineer Python mit Schwerpunkt Knowledge Graphs & Schema-Automatisierung (w/m/div.)
Core
Develop software solutions and data products based on semantic technologies to automate the derivation of database schemas, JSON Schemas, documentation, and data quality rules from semantic models.
Role type
Senior Python Software Engineer (Knowledge Graphs & Schema Automation)
Builds
Automated code generation pipelines for database schemas, JSON Schemas, and documentation from semantic models
Domain
Automotive & Energy / Semantic Web & Knowledge Graphs
Deliverable
production ML models
Required skills
Python, RDF, OWL, SHACL, SPARQL, SQL DDL, JSON Schema, Code generation, Graph algorithms, CI/CD pipelines, Test automation
Preferred skills
LinkML, rdflib, pySHACL, ROBOT, Databricks, MS Azure, Machine Learning (LLMs)
Responsibilities
Design transformation and generation logic for schema derivation, detect breaking changes between model versions, ensure generated artifacts are correct and reproducible, collaborate with domain experts on semantic technologies
Seniority
Senior, hands-on IC