Remote Graph Engineer: Ontology & Knowledge Graph Lead

Geomatik

New York (NY)

Hybride

USD 120 000 - 180 000

Plein temps

14 jours+

Obtenez une réponse de cet employeur

Votre CV et votre lettre de motivation, adaptés exactement à ce que l’employeur recherche.

Passez les filtres ATS

Résumé du poste

Octave is hiring a Graph Engineer to own the canonical ontology and the labeled property graph that unifies domains across Design, Build, Operate, and Protect. You will design the ontology, build the graph construction pipeline, and ensure accuracy, provenance, and queryability at scale.

You will collaborate with product teams and domain experts to encode institutional knowledge into the ontology, craft the graph traversal patterns, and advance versioning discipline across the platform.

Qualifications

  • Experience designing and building graph data models for production systems.
  • Strong knowledge of LPG data models and graph databases.
  • Hands-on with graph query languages such as Cypher, SPARQL, GraphQL.
  • Proficiency in ontology design, entity modeling and versioning.
  • Experience with schema parsing/transformation and LLM-assisted data eng.

Responsabilités

  • Own the Octave canonical ontology and LPG schema across domains.
  • Lead ontology tooling development including schema parsing and LLM-assisted synthesis.
  • Design and implement the entity resolution layer for cross-product identities.
  • Own provenance and lineage at the graph level with source attribution and freshness metadata.
  • Collaborate with domain experts to encode institutional knowledge into taxonomy and JTBD libraries.
  • Design the query surface for Aria agents and MCP schemas for graph access.
  • Drive ontology versioning, deprecation, and compatibility for downstreams.
  • Contribute to knowledge engineering methodology for capital projects.

Connaissances

Graph data modeling
Ontology design
Java or Python
LLM-assisted data eng
Knowledge graph concepts
Query languages

Formation

Bachelor's in CS/SE
5+ years data/knowledge engineering

Outils

Neo4j
Amazon Neptune
Cypher
SPARQL
OpenAPI
OData
Spring Boot (Java)

Description du poste

Job Location (Short): Houston, Texas-USA | Madison, Alabama-USA | New York - Home Office, New York-USA

Workplace Type: Remote

Responsibilities

The Graph Engineer owns the Octave platform's knowledge graph — the canonical, cross-product representation of industrial intelligence that powers every agent, model, and application built on the platform. This role sits at the intersection of knowledge engineering, graph data modeling, and software engineering. The Graph Engineer is responsible for designing the ontology that makes cross-domain reasoning possible, building and operating the graph construction pipeline, and ensuring the graph remains trustworthy, current, and queryable at the quality level the platform's intelligence depends on.

  • Own the Octave canonical ontology — the labeled property graph (LPG) schema that unifies entities across Design, Build, Operate, and Protect product domains into a single coherent knowledge model
  • Lead the ongoing development of the ontology authoring tool (the Platform Studio Data Engineering Tool), including schema parsing, LLM-assisted canonical synthesis, and Fabric notebook generation
  • Design and implement the entity resolution layer — the mechanism that reconciles cross-product identities (e.g. Pump P-401 in Forte 3D = P-401 in Sequence = asset #4017734 in Attune) with deterministic, stable cross-product identifiers
  • Own provenance and lineage at the graph level — ensuring every node and edge carries source attribution, freshness metadata, and conflict resolution records
  • Collaborate with domain experts across product teams to extract institutional knowledge and encode it into the ontology's domain taxonomy, JTBD libraries, and relationship semantics
  • Design the query surface exposed to Aria agents — graph traversal patterns, MCP tool schemas for graph access, and the semantic contract agents rely on
  • Drive ontology versioning discipline: schema evolution strategy, deprecation policy, and compatibility guarantees for downstream consumers
  • Contribute to the knowledge engineering methodology — the process for eliciting tacit domain expertise from capital project practitioners and encoding it into the graph
Education / Qualifications
  • 5+ years in data or knowledge engineering, with specific experience designing and building graph data models for production systems
  • Deep familiarity with labeled property graph (LPG) data models and graph databases (Neo4j, Amazon Neptune, or comparable)
  • Experience with graph query languages — Cypher, SPARQL, or GraphQL over graph data
  • Strong understanding of ontology design principles — entity modeling, relationship semantics, property typing, and ontology versioning
  • Hands-on experience with OData and/or OpenAPI schema parsing and transformation
  • Proficiency in Java or Python — the ontology tool backend is a Spring Boot Java application
  • Experience with LLM-assisted data engineering: prompt engineering for structured JSON output, schema synthesis, and mapping validation
  • Strong data modeling instincts — understanding when to normalize vs. denormalize, how to handle temporal data, and how to design for queryability
  • Ability to work with domain experts to translate institutional knowledge into formal schema constructs
Preferred:
  • Experience with industrial ontology standards (ISO 15926, OSDU, IFC, ISA-95)
  • Background in capital project delivery, EPC, or industrial asset management domains
  • Familiarity with Microsoft Fabric Delta tables as a graph construction source
  • Experience with knowledge graph contextualization and entity matching at scale
About Octave

Octave provides mission-critical software that empowers organizations to make informed decisions across every stage of the asset lifecycle - Design, Build, Operate and Protect - where performance, safety, and reliability are non-negotiable and failure is not an option.

Turning complex operational data into actionable intelligence, Octave connects expertise, real-world conditions and enterprise-scale insight to improve performance, resilience and incident response where it matters most.

Octave has more than 7,000 employees in 45 countries. Learn more at octave.com and follow us on LinkedIn .

Why work for Octave?

All in. Always forward. That's the way we do things around here. We put trust in our people because we believe it's the best way to unleash potential, bring ideas to life, and keep moving ahead. And it's why we're committed to creating an environment that's truly supportive, providing you with the resources you need to support your ambitions, no matter who you are or where you are in the world.

Everyone is welcome

At Octave, we believe that diverse and inclusive teams are critical to the success of our people and our business. Here, everyone is welcome. As an inclusive workplace, we don't discriminate. In fact, we embrace differences and are fully committed to creating equal opportunities, an inclusive environment, and fairness for all.

Respect is the cornerstone of how we operate, so speak up and be yourself. You're valued here.

Recruitment Fraud Alert

Octave posts all official job opportunities on either https://careers.octave.com/ or https://www.octave.com/about/careers and communicates only from email addresses ending in@octave.com. We never request payment or personal banking information during recruitment. No offers will ever be extended without a proper interview via Teams or in person, never done over email alone. If you suspect fraud, it probably is, and contact us at careers@octave.com

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Principal Graph Engineer
Principal Graph Engineer

Geomatik • New York (NY)

À distance
USD 120 000 - 180 000
Ontology & Knowledge Graph Architect
Ontology & Knowledge Graph Architect

HCL Technologies Limited • Southlake (TX)

Sur place
USD 110 000 - 150 000
Knowledge Graph Architect & Ontology Lead
Knowledge Graph Architect & Ontology Lead

Rpotential • San Francisco (CA)

Hybride
USD 230 000 - 285 000
Medical insurance
Dental insurance
Vision insurance
+2
Head of Knowledge Graph & AI Ontology
Head of Knowledge Graph & AI Ontology

Bain & Company • Boston (MA)

Sur place
USD 210 000 - 280 000
Medical, dental, vision coverage
Paid time off
401(k) with company matching
+1
Senior Knowledge Graph Engineer (Ontology)
Senior Knowledge Graph Engineer (Ontology)

Quantiphi • États-Unis

Sur place
USD 120 000 - 180 000
Knowledge Graph & Ontology Manager (AI)
Knowledge Graph & Ontology Manager (AI)

Accenture PLC • Minneapolis (MN)

Sur place
USD 94 000 - 254 000
Graph Data Engineer: Semantic Knowledge Graph Lead
Graph Data Engineer: Semantic Knowledge Graph Lead

Redhorse Corporation • Arlington (VA)

Sur place
USD 140 000 - 170 000
Remote Knowledge Graph Architect for AI Ontology
Remote Knowledge Graph Architect for AI Ontology

Eliassen Group • Helena (MT)

À distance
USD 138 000 - 165 000
Medical, Dental, Vision
401k with match
Life insurance
+1
Remote Knowledge Graph Architect Construction AI Ontology
Remote Knowledge Graph Architect Construction AI Ontology

Eliassen Group • Hagåtña (GU)

À distance
USD 138 000 - 165 000
Medical, Dental, and Vision benefits
401k with company matching
Life insurance
+1
Ontology & Identity: Knowledge Graph Architect
Ontology & Identity: Knowledge Graph Architect

Samba • San Francisco (CA)

Hybride
USD 165 000 - 190 000