← Todos los empleos

Senior Knowledge Graph Engineer

Sobre el puesto

• Design, implement, and maintain high-speed GraphRAG ingestion pipelines
• Transform relational ERP and SQL data, unstructured ESG reports, and streaming feeds into operational Labeled Property Graphs and RDF Triple Stores
• Build automated NER, entity-linking, and deduplication workflows for unified canonical graph nodes
• Implement ETL/ELT pipelines to map and federate internal supply-chain data with external ontologies and registries
• Partner with AI/ML Engineers on low-latency GraphRAG retrieval layers
• Write optimized Cypher and SPARQL queries
• Implement NL2Query tools, hybrid vector-graph indexing pipelines, and MCP tool endpoints for autonomous LLM agents
• Operationalize SHACL shapes as automated data-quality tests in CI/CD pipelines
• Optimize multi-hop query performance, graph partitioning, and database indexing for sub-second traversal over billions of nodes and edges

• Degree in Computer Science, Mathematics, Engineering, or a related technical discipline
• 4+ years of production experience building and querying graph databases
• Experience with Labeled Property Graphs (Neo4j, Memgraph, TigerGraph) or RDF Triple Stores (GraphDB, Stardog, Virtuoso)
• Strong experience in cloud technology, preferably Azure and its ecosystem
• Advanced proficiency in Python, including RDFLib, NetworkX, and PyGraphistry
• Experience building entity extraction pipelines using LangChain, LlamaIndex, spaCy, or LLM-based structured extraction
• Hands-on experience with dbt and integrating graph databases with vector stores such as Qdrant, Pinecone, or pgvector
• Understanding of semantic web standards: RDF, RDFS, OWL, SKOS, SHACL, RDF-star, and SPARQL
• Knowledge of graph schema design principles, including T-Box vs. A-Box separation
• Knowledge of mapping languages such as RML and R2RML
• Experience with domain-specific supply chain, carbon accounting (GHG Protocol), or lifecycle assessment (LCA) data structures is a plus
• Direct experience building Model Context Protocol (MCP) servers is a plus
• Experience with enterprise OBDA approaches at-scale is a plus
• Candidates must be eligible to work and live in Poland
• CV must be submitted in English

• Support with all the necessary office and IT equipment
• Flexible working hours
• Wellness allowance for mental and physical wellbeing
• Access to professional mental health support
• Referral bonus policy
• Learning and development
• Sustainability events and community involvement
• Peer recognition program
• Employee-led resource groups
• Optional (fully covered or co-financed) health care and life insurance
• Multisport card
• Multikafeteria
• Lunch card
• Hybrid work organization
• Remote work from abroad policy
• Internet and Electricity bill allowance
• Additional day for community service when volunteering