Join our team and be part of a company that is revolutionizing the use of knowledge graphs in various industries
Position: Senior Knowledge Graph Engineer
Location: San Francisco, California, United States
Salary: $228000 - $256000
Employment Type: Full-time
Job Function: Information Technology, Engineering
Industry: Information Technology & Services
About the Company: Lobox is a leading Lobox company that provides innovative solutions to businesses worldwide. As a Senior Knowledge Graph Engineer, you will be joining a dynamic team of engineers, data scientists, and domain experts who are dedicated to creating cutting-edge technology in the field of knowledge graphs.
Job Description: As a Senior Knowledge Graph Engineer, you will be responsible for designing and implementing knowledge graphs for our clients. You will work closely with our data scientists and domain experts to develop data models that capture complex relationships and knowledge within a specific domain. This role requires a deep understanding of graph theory, data structures, and algorithms, as well as experience in developing large-scale knowledge graphs.
Key Responsibilities:
- Design and develop knowledge graph models for various domains, such as healthcare, finance, and e-commerce.
- Collaborate with cross-functional teams to identify and extract relevant data from various sources.
- Develop algorithms and tools to clean, transform and integrate data into the knowledge graph.
- Implement and maintain data quality and validation checks for the knowledge graph.
- Design and develop graph-based query languages and APIs to access and query the knowledge graph effectively.
- Conduct performance tuning and optimization of the knowledge graph to ensure efficient data retrieval.
- Stay up-to-date with the latest advancements in graph database technology and incorporate them into the knowledge graph architecture.
- Mentor and provide technical guidance to junior members of the team.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Information Systems or a related field.
- Minimum of 5 years of experience in developing large-scale knowledge graphs.
- In-depth knowledge of graph database technologies, such as Neo4j, Amazon Neptune, or Apache Giraph.
- Strong understanding of graph theory, data structures, and algorithms.
- Proficient in query languages such as SPARQL, Cypher, or GraphQL.
- Experience with data modeling and data integration techniques.
- Familiarity with machine learning and natural language processing.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills.
- Ability to work independently as well as in a team environment.
We offer a competitive salary, comprehensive benefits package, and opportunities for professional growth and development. Apply now and be part of our exciting journey towards creating a smarter world through knowledge graphs.