Our client provides data-driven, action-oriented solutions to business problems through statistical data mining, cutting-edge analytics techniques, and a consultative approach. They are seeking a Knowledge Graph Engineer with expertise in designing, implementing, and optimizing graph databases, with a strong focus on utilizing Neo4j or other graph databases for knowledge graph applications.
Requirements
- Design and implement graph databases to efficiently store and retrieve high-dimensional data.
- Utilize Neo4j for creating and managing knowledge graphs, ensuring optimal performance and scalability.
- Develop and maintain knowledge graphs using Neo4j, incorporating domain-specific data and relationships.
- Implement graph algorithms to extract meaningful insights from the knowledge graph.
- Optimize database queries, fine-tune graphs, indexing strategies for graph operations.
- Identify and resolve performance bottlenecks to ensure efficient data retrieval.
- Collaborate with application developers to integrate graph databases, knowledge graphs into various software solutions.
- Provide support for query optimization and data modeling for application-specific requirements.
- Implement and maintain data security measures for graph databases and knowledge graphs.
- Ensure compliance with relevant data protection regulations and industry standards.
- Work closely with cross-functional teams, including data scientists, software engineers, and product managers.
- Communicate technical concepts and solutions effectively to both technical and non-technical stakeholders.
Benefits
- Paid Time Off
- 401k Matching
- Retirement Plan
- Tuition Reimbursement