Remote Ontology Engineer for Educational Knowledge Graphs

HMH

United States

On-site

USD 100,000 - 115,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

HMH is seeking an Ontology Engineer to design and maintain semantics and knowledge graphs that power our K-12 education solutions. You will shape the ontology layer across systems, enabling better data discovery and interoperability for product teams.

Collaborate with data engineering, content development, and analytics to align knowledge representations with enterprise data models, publish clear documentation, and ensure scalable, production-ready implementations.

Qualifications

  • Advanced degree in philosophy, CS, information science, or equivalent.
  • Proficiency in RDF/OWL/SHACL and SKOS.
  • SQL and SPARQL or other graph query languages.
  • Experience with graph databases/triplestores.
  • Experience with ontology tools such as Stardog, Protégé, PoolParty.
  • Experience with foundational ontologies (BFO, DOLCE, CC0/OBO Foundry).
  • Experience integrating multiple disparate datasets into a common vocabulary and writing effective queries for production environments.
  • Hands-on programming in Python/Java/R.
  • Strong software engineering practices: Git, PRs, tests, CI/CD.
  • Excellent problem-solving skills and adaptability.

Responsibilities

  • Develops and maintains semantically rich ontologies for K-12 education domain and HMH products.
  • Supports integration between ontology systems and data repositories; writes SPARQL against RDF/OWL; SHACL validation.
  • Ensures accuracy of ontological structures through quality checks and updates.
  • Collaborates with cross-functional teams to meet information needs with ontological solutions.
  • Creates documentation for ontologies and knowledge graphs for technical and non-technical stakeholders.
  • Coordinates with Data Engineering, Operations, and Content Development to align knowledge representation with enterprise data systems.

Skills

Ontology modeling
RDF/OWL/SHACL
SPARQL
Python
Git & CI/CD
Knowledge graphs
SQL
Gremlin/openCypher
Stardog/Protégé
Foundational ontologies (BFO/DOLCE/OBO

Education

Advanced degree

Tools

Protégé
Stardog
PoolParty
Semaphore

Job description

HMH is seeking an Ontology Engineer to design and maintain semantics and knowledge graphs that power our K-12 education solutions. You will shape the ontology layer across systems, enabling better data discovery and interoperability for product teams.

Collaborate with data engineering, content development, and analytics to align knowledge representations with enterprise data models, publish clear documentation, and ensure scalable, production-ready implementations.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Semantic Ontology Engineer for Knowledge Graphs
Semantic Ontology Engineer for Knowledge Graphs

Houghton Mifflin Harcourt • United States

On-site
USD 100,000 - 115,000
Remote Ontology Engineer — Knowledge Graphs
Remote Ontology Engineer — Knowledge Graphs

Houghton Mifflin Harcourt • Newport (TN)

On-site
USD 90,000 - 115,000
Knowledge Graph Architect & Ontology Engineer
Knowledge Graph Architect & Ontology Engineer

Accenture • Philadelphia

Hybrid
USD 110,000 - 190,000
Knowledge Graph Architect & Ontology Engineer
Knowledge Graph Architect & Ontology Engineer

Accenture • Columbus (OH)

Hybrid
USD 87,000 - 235,000
Ontology Engineer - Graph & Knowledge Modeling Pro
Ontology Engineer - Graph & Knowledge Modeling Pro

Sambatv • San Francisco (CA)

On-site
USD 120,000 - 180,000
Senior Ontology & Knowledge Graph AI Architect
Senior Ontology & Knowledge Graph AI Architect

Cognizant • New York (NY)

Hybrid
USD 180,000 - 240,000
Knowledge Graph Architect & Ontology Engineer
Knowledge Graph Architect & Ontology Engineer

Accenture • Denver (CO)

Hybrid
USD 94,000 - 254,000
Medical coverage
Dental coverage
Vision coverage
+5
Knowledge Graph Architect & Ontology Engineer
Knowledge Graph Architect & Ontology Engineer

Accenture • Charlotte (NC)

Hybrid
USD 120,000 - 190,000
Knowledge Ontologist: Build Enterprise Knowledge Graphs
Knowledge Ontologist: Build Enterprise Knowledge Graphs

Accenture • San Diego (CA)

Hybrid
USD 94,000 - 294,000
Knowledge Graph Architect & Ontology Engineer
Knowledge Graph Architect & Ontology Engineer

Accenture • Detroit (MI)

Hybrid
USD 90,000 - 150,000