Senior Engineer – Ontology & Knowledge Graph solutions

Siemens Healthineers

Bengaluru

On-site

INR 1,500,000 - 2,700,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Siemens Healthineers in Bengaluru seeks an Ontology Expert & Knowledge Graph specialist to design, develop, and maintain enterprise ontologies and knowledge graphs. You will build semantic pipelines, expose graph services, and support search, analytics, and GenAI initiatives.

The role combines architecture ownership with hands-on engineering, including governance, modularization, and integration with ETL/CI pipelines across data domains.

Qualifications

  • RDF, RDFS, OWL 2, SHACL, SKOS
  • SPARQL 1.1 with querying, updates and reasoning
  • Ontology design principles and modularization

Responsibilities

  • RDF/OWL Ontology Engineering
  • RDF Knowledge Graph Implementation
  • SHACL-based data quality and governance
  • Integration with Enterprise Architecture and AI Systems
  • Research, methodology and innovation

Skills

RDF/OWL
RDFS
SPARQL
SHACL
SKOS
Ontology design
Triple stores
RMLMapper
Ontop
Python RDF
SPARQL ETL
RDFLib
LangChain
LangGraph
AWS
Azure
GCP

Tools

SPARQL-based ETL
RDF databases
RDFLib
pySHACL

Job description

We are seeking a highly skilled Ontology Expert & Knowledge Graph specialist with expertise in ontology development and knowledge graph implementation. This role will be pivotal in shaping our data infrastructure and ensuring accurate representation and integration of complex data sets. You will leverage industry best practices to design, develop, and maintain ontologies, semantic and syntactic data models, and knowledge graphs that drive data‑driven decision‑making and innovation within the company.

The role of Ontology & Knowledge Graph / Data Engineer is to design, develop, implement, and maintain enterprise ontologies in support of the organization's Data‑Driven Digitalization strategy.

This role combines architecture ownership with hands‑on engineering: you will model ontologies, stand up graph infrastructure, build semantic pipelines, and expose graph services that power search, recommendations, analytics, and GenAI solutions for our organization.

Key Responsibilities
  • RDF/OWL Ontology Engineering
  • Design and maintain enterprise ontologies using RDF, RDFS, OWL 2, SKOS, SHACL following formal ontology design patterns.
  • Capture and formalize domain knowledge into logically consistent ontological structures, reusing global standards whenever possible (e.g., schema.org, SNOMED, FHIR RDF if healthcare, ISO/IEC vocabularies).
  • Define modelling guidelines:
  • identity management (IRIs, URI base strategies)
  • class/property axioms
  • equivalence & alignment rules
  • disjointness, domain/range semantics
  • open world and monotonic reasoning principles
  • Implement ontology governance, versioning, namespace strategies, modularization patterns, and change management processes.
  • RDF Knowledge Graph Implementation
  • Build and maintain W3C compliant knowledge graphs using triple stores such as GraphDB, RDF4J, Stardog, Blazegraph, RDFox, or Apache Jena based systems.
  • Design RDF data models aligned with enterprise ontologies.
  • Develop semantic ingestion pipelines using:
  • RML, R2RML
  • SPARQL CONSTRUCT transformations
  • custom Python based RDF generation
  • Optimize SPARQL queries for reasoning enhanced graph stores.
  • Implement inferencing strategies (RDFS/OWL profiles) appropriate for data validation, classification, or semantic enrichment.
  • SHACL‑Based Data Quality & Semantic Governance
  • Build SHACL Shapes for structural and semantic validation of data.
  • Define constraint vocabularies to enforce modelling policies (cardinalities, value ranges, qualified constraints, logical shapes).
  • Integrate validation pipelines into ETL/ELT workflows and CI/CD.
  • Establish semantic governance processes:
  • modelling reviews
  • ontology approval workflows
  • vocabulary stewardship
  • controlled evolution of semantic assets
  • Ensure RDF graph quality, consistency, and interoperability across systems and data domains.
  • Integration with Enterprise Architecture and AI Systems
  • Enable semantic search, reasoning‑enhanced analytics, and hybrid neuro‑symbolic approaches.
  • Provide semantic grounding for GenAI systems, including:
  • RAG indexing strategies aligned with ontology IRIs
  • semantic retrieval using SPARQL and embedding combinations
  • orchestration of agentic workflows with ontological constraints
  • Collaborate with data engineering and software engineering teams to integrate semantic layers into enterprise platforms, metadata repositories, APIs, and digital threads.
  • Research, Methodology & Innovation
  • Stay current with advances in:
  • ontology engineering methodologies (e.g., OntoClean, NeOn, DOLCE patterns)
  • new W3C recommendations
  • SHACL extensions and reasoning frameworks
  • LLM–symbolic hybrid systems
  • Prototype innovative methodologies for enterprise semantic modelling and semantic AI.
  • Advise on semantic KPIs, ontology maturity, and modelling strategy.
Experience
  • 4–6 years of industrial experience in AI, Data Science, or Data Engineering.
  • 2–3 years of hands‑on experience building ontologies and knowledge systems.
  • Experience building and managing RDF knowledge graphs, not property graphs.
  • Strong experience with at least one enterprise triple store (GraphDB, Cambridge Semantics, Stardog, RDFox, etc.).
  • Familiarity with Gen AI concepts including retrieval‑augmented generation and agent‑based AI.
Mandatory Semantic Expertise
  • RDF, RDFS, OWL 2, SHACL (Core + Advanced), SKOS
  • SPARQL 1.1 (queries, updates, federated queries, reasoning‑aware querying)
  • Ontology design principles, modularization patterns, equivalence/alignment strategies
Semantic Engineering & Tooling
  • Triple stores / RDF databases
  • Mapping tools (RMLMapper, Ontop, SPARQL‑based ETL)
  • Python for RDF processing (RDFLib, SPARQLWrapper, pySHACL)
Complementary Skills
  • Experience with GenAI frameworks (LangChain, LangGraph) for semantic coordination
  • Familiarity with cloud infrastructures (AWS, Azure, GCP)
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Semantic AI/ML Engineer
Semantic AI/ML Engineer

Luxoft • Dadri

On-site
INR 1,200,000 - 2,100,000
Senior Ontology & Knowledge Graph Engineer
Senior Ontology & Knowledge Graph Engineer

Kastech • Hyderabad

On-site
INR 900,000 - 1,300,000
Semantic AI/ML Engineer
Semantic AI/ML Engineer

Luxoft • Gurugram District

On-site
INR 1,200,000 - 1,800,000
Semantic AI/ML Engineer
Semantic AI/ML Engineer

Luxoft • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Ontology Engineer / Knwoledge Graph Engineer
Ontology Engineer / Knwoledge Graph Engineer

IBU Consulting • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Lead Ontologist
Lead Ontologist

Tech Mahindra • Hyderabad

On-site
INR 5,500,000 - 6,500,000
Reference Data Specialist
Reference Data Specialist

Amgen • Hyderabad

On-site
INR 3,500,000 - 6,000,000
Reference Data Specialist
Reference Data Specialist

Amgen Inc • Hyderabad

Hybrid
INR 1,500,000 - 3,000,000
Knowledge Engineer
Knowledge Engineer

Accenture in India • Chennai District

On-site
INR 3,000,000 - 5,500,000
Senior Applied Scientist - Semantics
Senior Applied Scientist - Semantics

AuxoAI Inc. • Bengaluru

Hybrid
INR 1,500,000 - 2,500,000