Ontology Data Specialist

IDR, Inc.
Eagan, MN, United States
about 2 months ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
7 years minimum
Compensation
$156,000.0 - $162,240.0
Working hours
Regular working hours
Job source

Tech stack

Artificial Intelligence Computer Programming Data Architecture Data Validation Data Systems Software Design Patterns Graph Database Neo4j NoSQL Semantic Web SPARQL SQL Databases
+2 more
Fast Healthcare Interoperability Resources Knowledge Representation

Job description

We are seeking an Ontology Data Specialist to join a dynamic healthcare data team on a 12-month remote contract. In this role, you will develop and maintain formal knowledge representations that support healthcare administrative data systems. Your work will directly influence AI and analytics systems by ensuring accurate, industry-standard data models.

  • Design and update ontologies using RDF, OWL, and SKOS to represent healthcare administrative concepts.

  • Map internal data models to industry standards like FHIR, SNOMED, and ICD.

  • Use SPARQL to query and validate knowledge graphs, refining data representations as needed.

  • Collaborate with domain experts to formalize tacit business knowledge into structured models.

  • Evaluate different modeling approaches, explaining tradeoffs and recommending optimal solutions.

  • Contribute to graph database architecture and integration with AI systems to enhance data reasoning.

  • Translate complex healthcare data into formal structures that support downstream analytics and AI.

Requirements

Bachelor’s degree with at least 7 years of experience in data or knowledge engineering, focusing on ontology or knowledge representation.

  • Practical experience working with RDF, OWL, SKOS, or similar semantic web technologies.

  • Proficiency in writing and executing SPARQL queries for data validation and manipulation.

  • Hands-on experience with ontology authoring tools such as Protégé.

  • Solid understanding of ontology design patterns and best practices.

  • Familiarity with healthcare standards like FHIR, SNOMED, and ICD applied to administrative data.

  • Experience working with graph databases such as Neo4j or TypeDB.

  • Knowledge of Python programming and experience with NoSQL, SQL, and graph database systems.

  • Understanding of AI frameworks and how knowledge graphs support AI reasoning.

  • Ability to formalize business knowledge into structured models, translating tacit concepts into formal representations.

  • Knowledge of healthcare domain complexities, including clinical and administrative data.

  • Awareness of current trends in ontology and knowledge graph development, with the ability to incorporate relevant insights.

  • Experience testing modeling approaches, understanding tradeoffs, and optimizing data architectures.

Preferred Qualifications:

  • Exposure to reasoners like HermiT, Pellet, or ELK, and validation tools such as SHACL.

  • Experience with terminology services like UMLS or terminology servers.

Benefits & conditions

Competitive hourly pay rate of $75-78.

  • Fully remote work environment, offering flexibility and work-life balance.

  • Opportunity to influence healthcare data systems and AI reasoning capabilities.

  • Collaborate with industry experts in a cutting-edge healthcare data environment.

  • Join a project with a focus on innovative data modeling that impacts healthcare analytics.

Why IDR?

  • 25+ Years of Proven Industry Experience in 4 major markets

  • Employee Stock Ownership Program

  • Medical, Dental, Vision, and Life Insurance

  • ClearlyRated’s Best of Staffing® Client and Talent Award winner for 12 years in a row

Compensation Range: $75-78/hr

Apply for this position

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

Apply on juju.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:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

2:24 min

Comparing Neo4j and GraphQL conceptual models

William Lyon · LIVE

3:08 min

Selecting appropriate scalable software elements for skills categorization

Rudi Bauer Rudi Bauer +1 · Cappuccino with HR

3:16 min

Terminology differences between relational and NoSQL databases

Tim Faulkes · LIVE

3:30 min

Introduction to Neo4j and remote developer relations work

Videos

See all

Related articles

See all