rocket-icon

The Future of Hiring is Here: iSmartRecruit 2.0 is Now Live!

The Future of Hiring is Here: iSmartRecruit 2.0 is Now Live!

iSmartRecruit 2.0 is Now Live!

Job Description | 8Min Read
author

| Last Updated: Feb 13, 2026

What Have We Covered?

We are seeking a meticulous Knowledge Engineer to develop, curate and maintain enterprise knowledge assets. The role bridges data science, ontology engineering and applied natural language processing. You will collaborate with subject matter experts and engineers to convert organisational information into reliable, reusable knowledge. The post requires strong analytical skills, attention to provenance and a practical approach to delivering production solutions.

Knowledge Engineer Job Profile

The Knowledge Engineer designs, models and implements knowledge graphs, ontologies and taxonomies to support search, question answering and decision support systems. They transform unstructured and structured data into consistent, queryable knowledge models.

They author mappings, validate inference rules and ensure data quality, provenance and scalability across knowledge pipelines. The role involves close collaboration with data engineers, ML teams and business stakeholders.

Knowledge Engineer Job Description

The Knowledge Engineer is responsible for the end to end lifecycle of knowledge assets. This includes requirements gathering with domain teams, ontology and schema design, data extraction and curation, and integration of knowledge stores with applications. You will develop and maintain semantic models that enable precise information retrieval and reliable automated reasoning.

Day to day tasks include building entity and relation extraction routines, creating and validating alignments between vocabularies, and implementing SPARQL endpoints or API layers for consumption. The role demands pragmatic decisions about trade offs between expressivity and performance, and a commitment to reproducible pipelines and testable artefacts.

The successful candidate will monitor and improve knowledge quality using metrics and tooling, such as consistency checks, provenance tracking and version control. You will also author documentation and guide stakeholders in the adoption of knowledge-driven features. Familiarity with graph databases, RDF, OWL and contemporary NLP toolkits is essential, as is an ability to translate business concepts into formal representations.

Knowledge Engineer Duties and Responsibilities

  • Design and implement ontologies, taxonomies and knowledge graphs that reflect business domain models.
  • Extract, cleanse and map data from diverse sources into standardised knowledge representations.
  • Develop and maintain pipelines for entity and relation extraction using NLP techniques.
  • Author and maintain SPARQL queries, APIs and integration layers for knowledge consumption.
  • Ensure data quality, provenance and versioning of knowledge assets.
  • Perform ontology alignment and vocabulary mapping across systems.
  • Collaborate with data engineers, ML researchers and product teams to productionise solutions.
  • Create tests, validation rules and monitoring to measure knowledge reliability.
  • Document models, processes and governance to aid reuse and compliance.
  • Provide technical guidance and training to domain experts and peers.

Knowledge Engineer Requirements and Qualifications

  • Bachelor's or master's degree in Computer Science, Linguistics, Information Science or related field.
  • Proven experience in knowledge engineering, ontology development or semantic web projects.
  • Practical knowledge of RDF, OWL, SPARQL and graph databases such as Neo4j or Blazegraph.
  • Experience with NLP tools and frameworks for entity recognition and relation extraction.
  • Familiarity with Python and libraries for data processing and machine learning.
  • Strong analytical skills and experience with data modelling and schema design.
  • Understanding of data governance, provenance and ethical considerations in knowledge work.
  • Excellent communication skills to work effectively with technical and non technical stakeholders.
  • Experience with version control, CI pipelines and reproducible workflows.
  • Ability to prioritise tasks and deliver pragmatic solutions in a fast paced environment.

About the Author

author
Amit Ghodasara is the CEO of iSmartRecruit, leading the charge in HR technology. With years of experience in recruitment, he focuses on developing solutions that optimize the hiring process. Amit is passionate about empowering recruiters to achieve success with innovative, user-friendly software.

You can find Amit Ghodasara's on here.

Join Our Award-Winning AI Recruitment Software

Demos are a great, fast way to learn about iSmartRecruit.
Connect with us now to learn more!

30 minutes to explore the software.
ATS
play
30 minutes to explore the software.

Meet the iSmartRecruit Behind the AI JD Generator

Our AI Job Description Generator is just one part of a complete ATS built for modern HR teams.

Can I Have a Free Demo?
What is Pricing?