Semantic Web Engineer

Vaiticka Solution LLC
United States
about 1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
$108,160.0 - $114,400.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Computer Programming Data Integration Graph Database JSON Python (Programming Language) Linked Data Neo4j Scrum Methodology Resource Description Framework (RDF) Semantic Web SPARQL
+4 more
Extensible Markup Language (XML) Knowledge Representation Virtual Agents Restful APIs

Job description

We are seeking an experienced Semantic Web Engineer to design, develop, and maintain semantic data models and knowledge graph solutions. The ideal candidate will have hands-on experience with Semantic Web technologies, ontology development, graph databases, and knowledge representation to support enterprise data integration and AI-driven applications.

Requirements

  • Strong experience with Semantic Web technologies (RDF, RDFS, OWL, SKOS)
  • Hands-on experience building and maintaining Knowledge Graphs
  • Experience with SPARQL query language
  • Knowledge of ontology design and semantic data modeling
  • Experience with graph databases such as Neo4j, Stardog, GraphDB, or Amazon Neptune
  • Programming experience in Python or Java
  • Experience with JSON-LD, Turtle, or RDF/XML
  • Understanding of Linked Data principles
  • Familiarity with REST APIs and data integration

Experience working in Agile/Scrum environments

Benefits & conditions

$52 - $55 an hour - Contract

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:34 min

Augmenting codebases with semantic architectures

Zaak Chalal Zaak Chalal · WWC Europe 2026

2:24 min

Comparing Neo4j and GraphQL conceptual models

William Lyon · LIVE

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

3:30 min

Introduction to Neo4j and remote developer relations work

5:25 min

Utilizing definition lists for semantic web components

Chris Heilmann +2 · LIVE

2:03 min

Distinguishing type definition constructs from data validation routines

Clemens Vasters Clemens Vasters · WWC 2025

Videos

See all

Related articles

See all