Back to offers

Graph & Semantic Data Engineer

Bright Coders' Factory — our name speaks for us, as our software sits in the hearts of global companies. We provide customers with state-of-the-art technologies. Our potential still grows, which is proven by the Forbes Diamond and Great Place to Work Awards.

We're writing code to make people's lives easier. In BCF, you will find your place and see that your work matters. Our portfolio includes projects from more than 15 industries - so depending on your preferences and stage of career, we're definitely going to find the right one for you.

About position

We are looking for an experienced specialist to join our team and support us in delivering projects related to graph databases and semantic technologies. If you have hands-on experience with Neo4j, Cypher, and graph modeling, as well as knowledge of RDF, OWL, SHACL, and SPARQL, this opportunity is for you!

Requirements

  • Practical experience with Neo4j, Cypher, and property graph modeling.
  • Knowledge of RDF, OWL, SHACL, SPARQL, and other semantic web technologies.
  • Strong Python skills, including data pipeline development, REST API integration, and automation.
  • Ability to translate business concepts into structured, ontology-based knowledge models.
  • Experience delivering graph or semantic data projects in production environments.
  • Experience working in Agile teams and collaborating with both technical and non-technical stakeholders.
  • Higher education degree (Master’s preferred) in Computer Science, Information Systems, Data Engineering, or related fields.

Nice to have:

  • Experience with semantic graph platforms such as GraphDB, Stardog, or Amazon Neptune.
  • Familiarity with ontology development tools like Protégé, VocBench, or TopBraid.
  • Experience with graph-based AI/ML use cases, such as embeddings, reasoning, or integration with large language models (LLM).
  • Knowledge of data governance, metadata management, and FAIR principles.
  • Experience with industrial or manufacturing data from ERP, MES, IoT platforms, or Cognite Data Fusion systems.

Your responsibilities

  • Designing, implementing, and maintaining graph databases using Neo4j and property graph modeling.
  • Creating and managing ontologies and knowledge models based on RDF, OWL, and SHACL technologies.
  • Writing SPARQL and Cypher queries for effective data processing and analysis.
  • Developing data pipelines, integrating REST APIs, and automating processes using Python.
  • Translating business requirements into structured, ontology-driven knowledge models.
  • Delivering and deploying graph and semantic data projects in production environments.
  • Collaborating in Agile teams and communicating with stakeholders of varying technical backgrounds.
  • Monitoring data quality and ensuring consistency within the projects.
Similar offers for you
Senior Data Architect with Collibra
Posted on 01/08/2025
other
Hybrid (Wrocław, Plac Solny 14a, Warszawa, Żurawia 6/12, Opole, Technologiczna 2)
Application Analyst - OpenText Infrastructure
Posted on 30/07/2025
other
Hybrid (Wrocław, Warszawa, Opole) | Remote
IT Security Systems Specialist
Posted on 23/07/2025
other
Warszawa
experience

Experience

5 - 7 years
location

Location

Hybrid (Wrocław, Opola, Warszawa)
Share:shareshare to linkedin

Graph & Semantic Data Engineer