Semantic Engineer

Posted 7 hours 12 minutes ago by Norton Blake

£65,000 - £100,000 Annual
Permanent
Not Specified
Other
London, United Kingdom
Job Description

Job Title: Semantic Technologies Engineer

My client a leader in their field are pioneers in the world of semantic technologies, helping businesses unlock the value of their data by building knowledge graphs, ontologies, and AI-powered solutions. Our mission is to enable smarter, data-driven decision-making through cutting-edge semantic engineering.

My client are looking for a Semantic Technologies Engineer to join their dynamic team and help design, develop, and scale the systems that power our advanced knowledge-driven products.

What You'll Do

  • Develop Knowledge Graphs & Ontologies: Build and maintain semantic models to represent complex data relationships effectively.
  • Engineer Semantic Solutions: Use Python and graph database technologies to design and implement scalable solutions for data integration, querying, and analytics.
  • Optimize Semantic Systems: Enhance the performance of semantic queries and ensure efficiency for handling large-scale datasets.
  • Collaborate Across Teams: Work closely with data scientists, AI specialists, and product developers to align semantic technologies with business needs.
  • Drive Innovation: Stay ahead of trends in semantic web standards, graph databases, and AI-powered knowledge management to bring forward-thinking solutions to the team.

What We're Looking For

  • Proven Python Expertise: Strong experience in Python for data manipulation and semantic tools, with libraries like RDFLib, NetworkX, or Pandas.
  • Graph Database Knowledge: Hands-on experience with Neo4j, GraphDB, or similar technologies, including writing and optimizing SPARQL queries.
  • Ontology Management: Practical experience in developing ontologies using RDF, OWL, or SKOS.
  • Semantic Web Standards: Solid understanding of W3C standards like RDF, OWL, and linked data principles.
  • Engineering Skills: Strong foundation in algorithms, data structures, and software design principles.

Bonus Skills (Nice to Have)

  • Familiarity with RESTful API development and integration.
  • Knowledge of ETL processes and transforming unstructured data into structured formats.
  • Experience with machine learning frameworks or knowledge graph embeddings.
  • Proficiency in Agile development and version control systems like Git.

What's in It for You?

  • Work on groundbreaking projects using semantic technologies and AI.
  • Collaborate with a team of innovators in a supportive and forward-thinking environment.
  • Enjoy flexibility, professional growth opportunities, and a positive work-life balance

If you are a semantic technologies engineer looking for a new opportunity, please do get in touch ASAP for a confidential discussion.