Semantic AI Engineer

graphwise· Technology Solutions
Apply Now ↗
📍 Sofia, Sofia, BulgariaFull Time

About this role

At Graphwise, we help enterprises transform fragmented data into connected, intelligent systems using Knowledge Graphs, semantic technologies, and modern AI architectures.

About the role

We’re looking for a strong Software Engineer with experience in data engineering and an interest in AI systems, data modeling, and large-scale information architectures. You don’t need to be a semantic technologies expert already - what matters most is solid engineering thinking, curiosity, and the ability to work with complex data problems.

Main Responsibilities:

  • Design and build robust data pipelines for structured and unstructured data
  • Integrate and harmonize data from multiple enterprise systems
  • Work on AI-oriented retrieval and context architectures, including RAG and GraphRAG patterns
  • Build workflows for extracting structured information from documents and text
  • Contribute to scalable backend and data processing systems
  • Collaborate with technical and business stakeholders to solve complex information challenges
  • Explore and adopt modern AI, NLP, and data engineering technologies

Must-haves:

  • Strong software engineering fundamentals
  • Professional experience with Python, Java, or Scala
  • Experience building backend systems or data pipelines
  • Solid understanding of data modeling and ETL processes
  • Familiarity with modern AI concepts such as: LLMs, RAG, vector databases, embeddings, or NLP workflows
  • Experience with Git, CI/CD, and collaborative engineering practices
  • Strong analytical and problem-solving skills
  • Good communication skills in English
  • Curiosity and willingness to learn new domains and technologies

Nice-to-haves:

  • Knowledge Graphs or graph databases
  • Semantic technologies such as RDF, OWL, SHACL, or SPARQL
  • Ontology or taxonomy modeling
  • NLP Basics: Basic understanding of Knowledge Extraction, specifically identifying and linking entities within text.
  • NLP tooling such as SpaCy or similar libraries
  • GraphRAG implementations
  • Cloud platforms and distributed systems

Frequently Asked Questions

Is the salary disclosed for the Semantic AI Engineer position at graphwise?
The salary for this Semantic AI Engineer role at graphwise is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Where is the Semantic AI Engineer position at graphwise located?
This Semantic AI Engineer role at graphwise is based in Sofia, Sofia, Bulgaria. The position is listed as on-site or hybrid. Check the full job description or apply directly to confirm the work arrangement.
Is the Semantic AI Engineer role at graphwise full-time or part-time?
This is listed as a Full Time position. It is posted as a Semantic AI Engineer role in the Technology Solutions department at graphwise.
Which team or department does the Semantic AI Engineer at graphwise belong to?
This Semantic AI Engineer position is part of the Technology Solutions department at graphwise. See the full job description for more information about the team structure and responsibilities.
How do I apply for the Semantic AI Engineer position at graphwise?
Click the "Apply Now" button on this page. You will be redirected to graphwise's official application portal hosted on bamboohr where you can submit your application directly.
When was the Semantic AI Engineer job at graphwise posted?
This Semantic AI Engineer position at graphwise was posted on May 12, 2026. Apply as soon as possible — early applications are often reviewed first.
Semantic AI Engineer
graphwise
Apply for this role ↗

You'll be redirected to graphwise's official application page on bamboohr.