What are the responsibilities and job description for the Ontology / Knowledge Graph Engineer position at InfiCare Technologies?
Job Title: Ontology / Knowledge Graph Engineer
Location: Berkeley Heights, NJ (5 Days Onsite)
Job Type: Full-time
Job Overview:
We are seeking a highly skilled Ontology / Knowledge Graph Engineer to design, develop, and manage enterprise-scale knowledge graphs and ontologies. The ideal candidate will have strong expertise in semantic technologies, graph data modeling, and ontology-driven knowledge systems.
Key Responsibilities:
-
Design and develop ontologies and knowledge graphs for complex data domains
-
Build and manage RDF/Property graph-based data models
-
Implement semantic models using OWL, RDF, and SHACL
-
Develop and optimize SPARQL queries for data retrieval and analytics
-
Perform ontological inference, reasoning, and consistency checks
-
Work on entity resolution and semantic data integration
-
Collaborate with cross-functional teams to translate business requirements into knowledge models
-
Support graph analytics and insights generation
Required Skills:
-
Strong experience in Ontology Engineering & Knowledge Modeling
-
Expertise in OWL, RDF, SPARQL, SHACL, JSON-LD
-
Hands-on experience with Knowledge Graphs (RDF & Property Graphs)
-
Experience in Graph Data Modeling & Semantic Modeling
-
Knowledge of Ontological Inference & Consistency Checking
-
Experience with Entity Resolution
Technologies:
Protégé, TopBraid Composer, OntoStudio, Neo4j, Stardog, GraphDB, Apache Jena, Fuseki, Blazegraph, Virtuoso