Senior Ontology Engineer

Вакансії
PLWarsaw1 Rondo Daszyńskiego00-843

Summary

Andersen is hiring a Senior Ontology Engineer for a project building a large-scale Knowledge Graph and delivering AI-powered data and identity solutions.

The company is a global technology provider delivering data analytics and AI-powered solutions that help organizations better understand customer behavior, optimize marketing performance, and make informed business decisions. By transforming large volumes of data into actionable insights, it enables enterprises to improve audience engagement, measure the effectiveness of their initiatives, and enhance decision-making. The company works with a diverse range of customers, supporting them in navigating an increasingly data-driven and rapidly evolving digital landscape.

The project is focused on building a large-scale Knowledge Graph and Identity platform that models relationships between audiences, content, brands, devices, and behavioral data. It combines graph technologies, big data processing, and AI-powered enrichment to support identity resolution, audience intelligence, measurement, and advanced analytics.

Responsibilities

  • Owning the end-to-end design, development, and versioning of core RDF/RDFS/OWL ontologies and SHACL validation frameworks.
  • Defining ontology standards, derived-attribute schemas, aggregation/scoring logic, and governance practices aligned with W3C and relevant industry standards.
  • Leading ontology design reviews and translating business requirements into scalable knowledge graphs and semantic data models.
  • Co-designing derivation and transformation pipelines with Data Engineering using Databricks/Spark, including schemas and validation checkpoints.
  • Building scalable, production-grade knowledge graph pipelines using Python and SPARQL, including entity resolution, record linkage, and data enrichment.
  • Defining graph vs. data lake strategies to balance query performance, storage, scalability, and refresh costs.
  • Applying embeddings and LLM-based approaches to ontology mapping, entity disambiguation, semantic similarity, and GraphRAG use cases.
  • Collaborating with Data Engineering, Data Science, Platform, and Product teams to ensure production-ready graph solutions.
  • Mentoring Ontology Engineers and junior specialists and leading technical workshops on ontologies, knowledge graphs, and semantic technologies.

Requirements

  • Bachelor's degree in Computer Science, Information Science, Computational Linguistics, Mathematics, or related fields.
  • Hands-on experience in ontology engineering, semantic data modeling, or knowledge graph development for 5+ years, with a demonstrable track record of production ontologies at scale.
  • Deep expertise in W3C semantic web standards: RDF, RDFS, OWL, SPARQL 1.1, and SHACL.
  • Hands-on experience building and validating graph schemas in a production triplestore (Amazon Neptune, Stardog, GraphDB, Jena, or equivalent).
  • Strong Python, including production-quality, well-tested code; comfortable building data pipelines and graph processing workflows.
  • First-principles understanding of description logics, ontology design patterns, and the practical trade-offs between OWL expressivity and triplestore scalability.
  • Hands-on experience with entity resolution, record linkage, or deduplication at scale (mapping messy, multi-source real-world data to clean ontological representations).
  • Strong communication skills, ability to defend ontological modeling decisions in design reviews and explain trade-offs to non-specialist stakeholders.
  • Level of English – from Intermediate+ and above.

Desired skills

  • Master's degree or PhD in Computer Science, Information Science, Computational Linguistics, Mathematics, or related fields.
  • Hands-on experience with Amazon Neptune or Stardog, including data virtualization (Neptune Orion or Stardog Virtual Graphs) over data lake sources.
  • Experience designing aggregation and derivation logic that converts raw behavioral event data into durable, graph-resident derived attributes.
  • Domain knowledge in media, entertainment, or ad tech (TV viewership (ACR/STB), digital audience modeling (device graphs, identity resolution), or ad exposure data).
  • Familiarity with industry content and identity schemas: EIDR, Schema.org VideoObject, DDEX, or equivalent.
  • Experience with embedding models, vector databases (Milvus, Pinecone, Weaviate), and GraphRAG architectures (LangChain/LlamaIndex).
  • Familiarity with GNN-based approaches to knowledge graph reasoning or entity resolution.
  • Working knowledge of PySpark and Databricks for large-scale transformation pipelines.

Reasons to join us

  • Experience in teamwork with leaders in FinTech, Healthcare, Retail, Telecom, and others. Andersen cooperates with such businesses as Samsung, Siemens, Johnson & Johnson, BNP Paribas, Ryanair, Mercedes, TUI, Verivox, Allianz, T-Systems, etc..
  • The opportunity to change the project and/or develop expertise in an interesting business domain.
  • Guarantee of professional, financial, and career growth! The company has introduced systems of mentoring and adaptation for each new employee.
  • The opportunity to earn up to an additional 1,000 EUR per month, depending on the level of expertise, which will be included in the annual bonus, by participating in the company's activities.
  • Access to the corporate training portal, where the entire knowledge base of the company is collected and which is constantly updated.
  • Bright corporate life (parties / pizza days / PlayStation / fruits / coffee / snacks / movies).
  • Certification compensation (AWS, PMP, etc).
  • Referral program.
  • Private health insurance and sports compensation, depending on the type of employment.

Join us!

Локації

Poland, Portugal, The Netherlands

Будемо раді бачити вас!

Прикріпити файл

Формати (3 MB): doc, docx, pdf, ppt, pptx

або Порекомендувати друга

Ми обробляємо персональні дані відповідно до GDPR

Шукаєте нові можливості для розвитку? Ознайомтеся з відкритими позиціями в Andersen просто зараз