Semantic Platform Engineer
Surya Kanta PradhanUnited StatesMIDPosted 13d ago
Knowledge GraphsOntologiesSemantic Data PlatformsRDF/RDFSOWL 2SPARQL 1.1SHACLPythonrdflibpySHACLGitCI/CDsemantic data validationRDF Triple StoresReasonersGraphDBStardogRDFoxApache JenaFusekiAzure ContainersInfrastructure as CodeIaCDatabricksPower ChainData CenterUPS BuswaySwitchgearPDUsFMEACondition MonitoringBrick SchemaRealEstateCoreASHRAE 223SOSA/SSNQUDTISO 14224IEC 81346GraphRAGText-to-SPARQLOntology-Grounded PromptingProperty Graph TechnologiesNeo4jCypherRDFProperty GraphModeling ToolsProtégéTopBraidLinkML
About the Role
We are looking for a Semantic Platform Engineer to join our team for a 3-month contract. This role focuses on building and managing enterprise-scale semantic platforms at the intersection of Knowledge Graphs, AI, and Data Engineering.
Key Responsibilities
• Build production-grade Knowledge Graphs, Ontologies, or Semantic Data Platforms
• Develop using RDF/RDFS, OWL 2, SPARQL 1.1, and SHACL
• Implement Python development using rdflib, pySHACL, or similar frameworks
• Deploy and manage RDF Triple Stores / Reasoners such as GraphDB, Stardog, RDFox, Apache Jena / Fuseki
• Work with Azure Containers and Infrastructure as Code (IaC)
• Implement CI/CD pipeline
• Experience working with Databricks
Requirements
• 4+ years of experience building production-grade Knowledge Graphs, Ontologies, or Semantic Data Platforms
• Strong expertise in RDF/RDFS, OWL 2, SPARQL 1.1, and SHACL
• Hands-on Python development experience
• Experience with Git, CI/CD, and semantic data validation workflows
• Ability to collaborate with domain experts and communicate modeling decisions effectively to engineering teams
• Experience deploying and managing RDF Triple Stores / Reasoners
• Experience with Azure Containers and Infrastructure as Code (IaC)
• Experience working with Databricks