Artificial Intelligence · Remote

Knowledge Systems Engineer

Full-time · 3-5 years experience

Overview

We are looking for a Knowledge Systems Engineer to build the semantic infrastructure that powers intelligent retrieval, reasoning, and knowledge discovery. You will design knowledge graphs, ontology systems, and hybrid search architectures.

Responsibilities

  • Design and build knowledge graphs that represent complex domain relationships
  • Implement hybrid search systems combining vector, keyword, and graph-based retrieval
  • Develop ontology and taxonomy frameworks for enterprise knowledge organisation
  • Build pipelines for entity extraction, relationship detection, and knowledge fusion
  • Create evaluation frameworks for retrieval quality and knowledge coverage

Basic Qualifications

  • 3+ years building knowledge representation or information retrieval systems
  • Strong understanding of graph databases and query languages (Neo4j, Cypher, SPARQL)
  • Experience with vector databases and embedding-based retrieval
  • Proficiency in Python and data pipeline tooling
  • Understanding of ontologies, taxonomies, and semantic web standards

Preferred Qualifications

  • Background in computational linguistics or natural language processing
  • Experience with RDF, OWL, or linked data publishing
  • Contributions to knowledge graph or semantic search projects
  • Experience building enterprise-scale document understanding systems

Technologies

Neo4jCypherPineconePythonLangChainSPARQLElasticsearch

Compensation & Benefits

  • Competitive salary commensurate with experience and location
  • Remote-first work environment with flexible scheduling
  • Annual professional development budget for conferences, courses, and tools
  • Health, dental, and vision insurance coverage
  • Equity participation in the firm's growth
  • Equipment stipend for your home office setup