Job Description
Job Title: Knowledge Graph Engineer
Duration: 6 Months
Open Positions: 3
Role Overview:
We are looking for a Knowledge Graph Engineer with experience in Neo4J or similar technologies to design and manage semantic data models and knowledge graphs. This role will support AI-driven initiatives, including semantic search and RAG-based architectures.
Key Responsibilities:
Knowledge Graph & Ontology Development
- Design, build, and maintain ontologies and semantic data models
- Develop and manage knowledge graphs for structured data relationships
- Ensure data quality, consistency, and governance across models
AI & Advanced Analytics Enablement
- Support AI use cases such as semantic search, classification, and information extraction
- Align knowledge graphs with AI and generative AI workflows (including RAG architectures)
- Collaborate with engineering teams to integrate semantic models into AI systems
Collaboration
- Work closely with domain experts, product managers, and engineers to capture business requirements
- Translate business knowledge into structured semantic models
- Partner with data scientists and developers to deliver scalable AI solutions
Required Skills & Experience:
- Hands-on experience with Neo4J or similar graph database technologies
- Strong understanding of knowledge graphs, ontologies, and semantic data modeling
- Experience working with AI/ML or generative AI use cases is preferred
- Familiarity with semantic search and data integration concepts
- Strong communication and stakeholder collaboration skills
Nice to Have
- Experience with RAG-based architectures
- Exposure to NLP or information extraction techniques
- Experience working in cross-functional AI or data teams
Want AI-powered job matching?
Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.
Get Started Free