Find a jobRecruiters

Semantic Engineer

Exclusive opportunity

Onsite

Semantic Engineer

Sentinel

Semantic Engineer

Skills

PythonSnowflakeNeo4jDatabricksAI

1 month ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Freelance / Contract

Work mode:

Onsite

Published on:

20 September 2026

What they need


Job title: Semantic Engineer / Knowledge Graph Engineer

Engagement type: B2B, Freelance

Location: Remote (EU)

Duration: Long term

Start date: ASAP

Seeking a Semantic Engineer / Knowledge Graph Engineer to join global pharma organisation. The team building the semantic foundation behind enterprise-scale AI, intelligent agents and knowledge-driven applications.

This is a hands-on engineering role focused on building and operating an Enterprise Semantic Layer, connecting knowledge from different enterprise systems and making it accessible, searchable and usable by AI agents and applications.

Responsibilities

  • Design, develop and evolve enterprise Semantic Layer and Knowledge Graph capabilities.
  • Transform data from diverse enterprise sources into unified semantic representations using RDF, OWL, SPARQL, SHACL and semantic models.
  • Build semantic services, APIs and retrieval pipelines that enable AI systems to discover, retrieve and reason over enterprise knowledge.
  • Develop Knowledge Graph and GraphRAG/RAG solutions combining structured knowledge, semantic search, embeddings and retrieval technologies.
  • Integrate enterprise knowledge sources with platforms such as Neo4j, Snowflake, Databricks, OpenSearch, vector databases and AI platforms.
  • Develop MCP servers and reusable agent-facing tools, including typed tool definitions and YAML/JSON specifications.
  • Integrate semantic capabilities with Agentic AI and enterprise AI platforms.
  • Build robust, scalable and secure cloud-native services with strong engineering practices around APIs, Git, CI/CD, testing, monitoring and observability.
  • Work closely with data engineers, AI engineers, architects and business stakeholders to turn enterprise knowledge into usable AI capabilities.

Requirements

  • 5+ years' experience in software engineering, data platforms, AI engineering or a related technical field.
  • Strong hands-on Python backend development experience.
  • Practical experience with RDF, OWL, SPARQL and SHACL.
  • Proven experience building or operating Knowledge Graphs and Semantic Layers.
  • Experience with Neo4j or other graph database technologies; experience with semantic platforms such as Stardog or metaphactory is advantageous.
  • Experience with semantic search, retrieval architectures and/or OpenSearch.
  • Hands-on experience with MCP, agent tooling or Agentic AI.
  • Experience with APIs, CI/CD, Git and cloud-native engineering.
  • Strong understanding of production software engineering, scalability, security and maintainability.
  • Comfortable collaborating across engineering, architecture, data and business teams.

Nice to have

  • Snowflake Semantic Models
  • OSI-compliant YAML specifications
  • GraphRAG
  • MCP server development
  • LangChain, LangGraph or other agent frameworks
  • Event-driven / CDC integration patterns
  • Enterprise AI platforms
  • Life Sciences / Pharmaceutical environments
  • Pharma commercial data or business processes

Other offers great for you!

These companies are also looking for great profiles

Celad

Data Engineer Snowflake Senior (F/H)

450-500

Freelance

Paris, France

Onsite

Skills

PythonSnowflakeSQL

16 hours ago

Quick apply

Celad

Data Engineer Snowflake Junior (F/H)

400-450

Freelance

Paris, France

Onsite

Skills

PythonSnowflakeSQL

16 hours ago

Quick apply

Soors

Data Engineer H/F

Freelance

Paris, France

Hybrid

Skills

SQL QueriesSnowflake

8 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools