# Senior Semantic Engineer

**Company**: Argus Media
**Location**: London
**Work arrangement**: hybrid
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Technology

**Apply**: https://careers.argusmedia.com/jobs/8684432-senior-semantic-engineer?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_00440c4d-0c6

## Description

We are seeking a Senior Semantic Engineer to join our semantic team. You will play a crucial role in transforming enterprise data into governed ontologies, taxonomies, and knowledge graphs that enable smarter search, AI, and decision-making.

The Senior Semantic Engineer provides the technical and operational capability that supports the enterprise semantic and ontology function. Working closely with the Ontology Manager, you will be responsible for discovering, analysing, transforming, validating, and publishing semantic assets derived from enterprise data, metadata, reference data, and external information sources.

**Responsibilities:**

### Semantic Discovery & Data Analysis (40%)

- Query and analyse enterprise databases to profile source systems, inspect schema structures, and identify candidate business concepts, classifications, and reference data.

- Work with business and technical stakeholders to understand the meaning, usage, and context of source data assets.

- Identify semantic modelling opportunities within operational and analytical data sources.

- Analyse structured, semi-structured, and unstructured information sources to identify candidate concepts, relationships, and classifications.

- Utilise AI-assisted tooling, natural language processing techniques, and analytical approaches to accelerate concept discovery and semantic enrichment activities.

- Support the identification of semantic duplication, inconsistencies, and data quality issues requiring governance review.

- Cleanse, standardise, and reconcile terminology, hierarchies, classifications, and reference data from multiple sources.

- Transform legacy vocabularies, spreadsheets, and business classifications into reusable semantic assets.

- Maintain supporting datasets used in ontology, taxonomy, and glossary development activities.

### Semantic Asset Delivery & Knowledge Graph Enablement (40%)

- Develop and maintain RDF, SKOS, OWL, Turtle, and JSON-LD representations of approved semantic models.

- Create mappings between business concepts, source data, and semantic representations.

- Support ontology, taxonomy, and controlled vocabulary publication processes.

- Develop, test, and optimise SPARQL queries to support semantic analysis, validation, reporting, and knowledge graph operations.

- Support concept scheme maintenance and semantic asset lifecycle activities within enterprise graph platforms.

- Assist with semantic publication and synchronisation activities across approved platforms.

- Implement and maintain URI minting standards and identifier management practices.

- Support synonym management, concept reconciliation, and entity matching activities.

- Establish and maintain mappings between internal semantic assets and relevant external standards, classifications, and reference datasets.

- Develop and maintain SHACL validation rules and semantic quality controls.

- Execute semantic testing, compliance reviews, and impact assessments.

- Monitor semantic assets for adherence to modelling standards, governance requirements, and quality expectations.

### Metadata & Semantic Operations (20%)

- Support the publication and synchronisation of semantic assets within metadata, glossary, and governance platforms.

- Maintain links between semantic assets, business glossaries, and metadata catalogues.

- Contribute to semantic lineage, classification, and metadata management activities.

- Maintain ontology and semantic asset repositories using Git and GitHub.

- Support Ontology CI/CD processes, including automated validation, testing, release packaging, and version management.

- Contribute to semantic asset release, publication, and change management activities.

- Collaborate with domain experts, business analysts, architects, and engineering teams to clarify business terminology, definitions, and classifications.

- Support semantic modelling workshops and knowledge discovery activities.

- Contribute to semantic standards, documentation, and best practices.

**Requirements:**

- Experience working with ontologies, taxonomies, controlled vocabularies, metadata, or knowledge graph solutions.

- Strong understanding of RDF, RDFS, SKOS, OWL, SHACL, and Linked Data principles.

- Experience writing and optimising SQL and SPARQL queries.

- Experience using Python for data wrangling, transformation, automation, and semantic processing.

- Experience with semantic libraries and frameworks such as RDFLib or similar technologies.

- Strong data analysis, profiling, and data quality management skills.

- Experience cleansing, reconciling, and transforming complex business datasets.

- Experience working with Git, GitHub, and version-controlled asset management.

- Understanding of URI design, namespaces, semantic identifiers, and reference data management.

- Strong analytical, problem-solving, and investigative capabilities.

- Ability to communicate effectively with both business and technical stakeholders.

**Benefits:**

- Competitive salary and company bonus scheme

- Group pension scheme

- Group healthcare and life assurance scheme

- Hybrid working environment (currently two days in office)

- 25 days annual holiday with incremental increase up to 30 days

- Subsidised gym membership

- Season ticket travel loan

- Cycle to work scheme

- Flexible benefits platform (ability to buy additional medical cover, life assurance, dental cover, holiday, critical illness, travel insurance & health screening)

- Extensive internal and external training

For more fresh new jobs, check out [yubhub.co](https://yubhub.co/).

## Skills

### Required
- RDF
- RDFS
- SKOS
- OWL
- SHACL
- Linked Data
- SQL
- SPARQL
- Python
- RDFLib
- data analysis
- data quality management
- Git
- GitHub

### Nice to have
- Graphologi
- PoolParty
- TopBraid EDG
- Semaphore
- OpenMetadata
- DataHub
- Apache Atlas
- GitHub Actions
- AI-assisted tooling

---

Source: [Apply at careers.argusmedia.com](https://careers.argusmedia.com/jobs/8684432-senior-semantic-engineer?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
