Senior Ontology Engineer
Tech Stack / Keywords
Firma i stanowisko
Andersen is a global technology provider delivering data analytics and AI-powered solutions that help organizations understand customer behavior, optimize marketing performance, and make informed business decisions. The project involves building a large-scale Knowledge Graph and Identity platform modeling relationships among audiences, content, brands, devices, and behavioral data, combining graph technologies, big data processing, and AI-powered enrichment.
Wymagania
- Bachelor's degree in Computer Science, Information Science, Computational Linguistics, Mathematics, or related fields.
- 5+ 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.
- Hands-on experience building and validating graph schemas in production triplestores such as Amazon Neptune, Stardog, or GraphDB.
- Strong Python skills including production-quality, well-tested code for data pipelines and graph processing workflows.
- Understanding of description logics, ontology design patterns, and trade-offs between OWL expressivity and triplestore scalability.
- Experience with entity resolution, record linkage, or deduplication at scale.
- Strong communication skills to explain ontological modeling decisions to non-specialists.
- English proficiency level Intermediate+ or higher.
Nice to have:
- Master's degree or PhD in related fields.
- Experience with Amazon Neptune or Stardog data virtualization.
- Designing aggregation and derivation logic converting raw behavioral event data into graph-resident derived attributes.
- Domain knowledge in media, entertainment, or ad tech.
- Familiarity with industry schemas such as EIDR, Schema.org VideoObject, DDEX.
- Experience with embedding models, vector databases (Milvus, Pinecone, Weaviate), and GraphRAG architectures (LangChain/LlamaIndex).
- Familiarity with GNN-based approaches for knowledge graph reasoning or entity resolution.
- Working knowledge of PySpark and Databricks for large-scale transformation pipelines.
Obowiązki
- 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.
Benefity
- Opportunity to work with leaders in various industries including FinTech, Healthcare, Retail, Telecom.
- Career growth with mentoring and adaptation systems.
- Annual bonus up to 1,000 EUR depending on expertise.
- Access to corporate training portal.
- Corporate events such as parties, pizza days, and more.
- Certification compensation (e.g., AWS, PMP).
- Referral program.
- Private health insurance and sports compensation depending on employment type.
Inne informacje
Informujemy, że administratorem danych jest Andersen Soft UAB z siedzibą w Krakow, ul. Al. Pokoju 18, 31 - 564 dalej jako "administrator"). Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz wniesienia skargi do organu nadzorczego. Dane osobowe przetwarzane będą w celu realizacji procesu rekrutacji. Podanie danych w zakresie wynikającym z ustawy z dnia 26 czerwca 1974 r. Kodeks pracy jest obowiązkowe. W pozostałym zakresie podanie danych jest dobrowolne. Odmowa podania danych obowiązkowych może skutkować brakiem możliwości przeprowadzenia procesu rekrutacji. Administrator przetwarza dane obowiązkowe na podstawie ciążącego na nim obowiązku prawnego, zaś w zakresie danych dodatkowych podstawą przetwarzania jest zgoda. Dane osobowe będą przetwarzane do czasu zakończenia postępowania rekrutacyjnego i przez okres możliwości dochodzenia ewentualnych roszczeń, a w przypadku wyrażenia zgody na udział w przyszłych postępowaniach rekrutacyjnych - do czasu wycofania tej zgody. Zgoda na przetwarzanie danych osobowych może zostać wycofana w dowolnym momencie. Odbiorcą danych jest serwis Just Join IT oraz inne podmioty, którym powierzyliśmy przetwarzanie danych w związku z rekrutacją.
Andersen
60 aktywnych ofert