Semantic Web Engineer or knowledge graph Engineer

MAGICFORCE LLC
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 125K

Job location

Remote

Tech stack

Java
JavaScript
Agile Methodologies
Artificial Intelligence
Amazon Web Services (AWS)
Azure
C Sharp (Programming Language)
Clojure
Continuous Integration
Data as a Services
Data Governance
ETL
Relational Databases
Graph Database
Python
Machine Learning
Neo4j
Cadence Virtuoso
Semantic Web
SPARQL
SQL Databases
GIT
Infrastructure Automation Frameworks
Terraform
Jenkins

Requirements

  • 5+ years of hands-on experience in semantic web or knowledge graph engineering, including leading complex projects.
  • Proven experience with graph databases or triple stores such as Amazon Neptune, Neo4j, Virtuoso, or GraphDB. (Amazon Neptune preferred)
  • Strong proficiency in Python; familiarity with other languages (e.g., Java, C#, JavaScript, Clojure) is a plus.
  • Practical experience with RDF, OWL, SPARQL, and ideally SHACL.
  • Experience with relational databases (SQL) and graph databases (SPARQL).
  • Hands-on experience with ontology/graph tools such as Protégé, TopBraid, or Metaphactory. (Metaphactory preferred)
  • Solid understanding of data modeling, ETL processes, and data governance.
  • Experience with cloud platforms (AWS preferred) and their data services.
  • Understanding of AI/ML concepts and how semantic data can enhance AI applications.
  • Familiarity with CI/CD, agile practices, and infrastructure tools like Git, Jenkins, Azure DevOps, and Terraform.
  • Strong communication and problem-solving skills, with the ability to explain complex technical concepts to non-technical stakeholders.
  • Bonus: Understanding of healthcare ontologies and standards like SNOMED-CT, LOINC, RxNorm, and ICD-10

Benefits & conditions

$55 - $60 an hour - Contract

Apply for this position