Senior Ontologist role on Samba TV's Knowledge Graph & Identity team. Responsible for design, development, and governance of semantic data models and ontological frameworks foundational to Samba's knowledge graph. Hands-on technical work includes ontology design, SPARQL coding, knowledge graph pipeline development, and collaboration with data engineering and data science teams. Utilize ML and AI techniques including embedding-based and LLM-augmented methods for ontology mapping and entity resolution. Requires 5-8 years experience in ontology engineering or knowledge graph development, expertise in RDF, RDFS, OWL, SPARQL, SHACL, strong Python skills, and experience with entity resolution at scale. Bachelor's degree required; advanced degree preferred. Located in New York City.
What you'll do
Own design, development, and versioning of Samba TV's core ontologies in RDF/RDFS/OWL including entity classes, properties, hierarchies, and constraints
Author and maintain SHACL shapes for graph validation, consistency checking, and data quality enforcement
Similar jobs
More roles worth a look
Related opportunities based on specialty and working model so candidates can keep momentum.
Define and document derived-attribute schemas and own logical definitions for durable graph attributes
Establish ontology design standards, change management, versioning practices, and evaluate alignment with W3C and industry standards
Lead ontology design reviews with product, data engineering, and data science stakeholders
Define aggregation and scoring logic to transform raw TV viewership and web activity events into graph-resident attributes
Co-own derivation pipeline design with data engineering for Databricks/Spark pipelines
Balance graph storage and query performance with virtualization in data lake
Build and maintain production-quality knowledge graph pipelines in Python and SPARQL
Design and implement entity resolution and record linkage pipelines mapping real-world entities to canonical graph nodes
Develop enrichment workflows integrating third-party data sources into the knowledge graph
Apply embedding-based and LLM-augmented approaches to ontology mapping, entity disambiguation, and semantic similarity
Support content and semantic embedding pipelines for vector store and GraphRAG-based AI solutions
Partner with data engineering and platform teams to ensure knowledge graph integration and production readiness
Collaborate with product to translate business requirements into ontological and graph data model decisions
Mentor Ontology Engineers and junior data scientists on semantic modeling, SHACL design patterns, and graph best practices
Lead internal technical talks and workshops on ontology, knowledge graph, and semantic web topics
Requirements
5–8 years of hands-on experience in ontology engineering, semantic data modeling, or knowledge graph development with production ontologies at scale
Deep expertise in W3C semantic web standards: RDF, RDFS, OWL, SPARQL 1.1, and SHACL with hands-on experience building and validating graph schemas in a production triplestore (Amazon Neptune, Stardog, GraphDB, Jena, or equivalent)
Strong Python skills with production-quality, well-tested code; comfortable building data pipelines and graph processing workflows
First-principles understanding of description logics, ontology design patterns, and trade-offs between OWL expressivity and triplestore scalability
Hands-on experience with entity resolution, record linkage, or deduplication at scale
Bachelor's degree in Computer Science, Information Science, Computational Linguistics, Mathematics, or related field; Master's or PhD strongly preferred
Strong communication skills to defend ontological modeling decisions and explain trade-offs to non-specialists