Senior Ontology Engineer
Tech Stack / Keywords
Firma i stanowisko
Andersen is a global technology provider delivering data analytics and AI-powered solutions. The company helps organizations understand customer behavior, optimize marketing, and make informed decisions by transforming large data volumes into actionable insights. The project involves building a large-scale Knowledge Graph and Identity platform that models relationships between audiences, content, brands, devices, and behavioral data using 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 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, GraphDB, or Jena.
- Strong Python skills with production-quality, well-tested code; experience building 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 for defending modeling decisions and explaining trade-offs to non-specialists.
- Intermediate level of English proficiency (B1).
Nice to have:
- Master's or PhD degree in relevant fields.
- Experience with Amazon Neptune or Stardog virtualization over data lake sources.
- Experience designing aggregation and derivation logic for behavioral event data.
- Domain knowledge in media, entertainment, or ad tech.
- Familiarity with industry content and identity schemas like EIDR, Schema.org VideoObject, DDEX.
- Experience with embedding models, vector databases (Milvus, Pinecone, Weaviate), and GraphRAG architectures (LangChain/LlamaIndex).
- Familiarity with GNN-based knowledge graph reasoning or entity resolution.
- Working knowledge of PySpark and Databricks for large-scale pipelines.
Obowiązki
- Own the end-to-end design, development, and versioning of core RDF/RDFS/OWL ontologies and SHACL validation frameworks.
- Define ontology standards, derived-attribute schemas, aggregation/scoring logic, and governance practices aligned with W3C and industry standards.
- Lead ontology design reviews and translate business requirements into scalable knowledge graphs and semantic data models.
- Co-design derivation and transformation pipelines with Data Engineering using Databricks/Spark, including schemas and validation checkpoints.
- Build scalable, production-grade knowledge graph pipelines using Python and SPARQL, including entity resolution, record linkage, and data enrichment.
- Define graph vs. data lake strategies balancing query performance, storage, scalability, and refresh costs.
- Apply embeddings and LLM-based approaches to ontology mapping, entity disambiguation, semantic similarity, and GraphRAG use cases.
- Collaborate with Data Engineering, Data Science, Platform, and Product teams to ensure production-ready graph solutions.
- Mentor Ontology Engineers and junior specialists and lead technical workshops on ontologies, knowledge graphs, and semantic technologies.
Benefity
- Opportunity to work with leaders in FinTech, Healthcare, Retail, Telecom, and other industries.
- Opportunities for project changes and expertise development within interesting business domains.
- Professional, financial, and career growth with mentorship and adaptation systems.
- Annual bonus up to 1,000 EUR depending on expertise and company activities participation.
- Access to a corporate training portal with an extensive and updated knowledge base.
- Corporate events like parties, pizza days, PlayStation sessions, fruits, coffee, snacks, and movies.
- 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
43 aktywne oferty