If you are a highly motivated and experienced Lead Knowledge Graph Engineer looking for a challenging and rewarding opportunity, we would love to hear from you
Position: Lead Knowledge Graph Engineer
Location: San Francisco, California, United States
Salary: $247000 - $272000
About the Role: We are seeking a talented and experienced Lead Knowledge Graph Engineer to join our dynamic team. As the Lead Knowledge Graph Engineer, you will play a crucial role in developing and maintaining our knowledge graph, which is a powerful tool that enables us to organize, connect, and analyze vast amounts of data. You will be responsible for leading a team of engineers and working closely with cross-functional teams to ensure the knowledge graph is accurate, scalable, and efficient.
Key Responsibilities:
- Develop and maintain our knowledge graph by designing and implementing data models, ontologies, taxonomies, and schemas.
- Lead a team of engineers to develop and maintain the knowledge graph infrastructure, including data pipelines, APIs, and data stores.
- Collaborate with cross-functional teams, including data scientists, software engineers, and product managers, to understand business requirements and translate them into technical solutions.
- Ensure the accuracy, completeness, and consistency of the knowledge graph by implementing data quality controls and performing regular data audits.
- Identify and address performance issues, scalability challenges, and data governance concerns.
- Stay up-to-date with the latest advancements in knowledge graph technology and incorporate them into our existing systems.
- Mentor and coach junior engineers, providing technical guidance and fostering a culture of continuous learning and improvement.
- Lead the development of best practices, standards, and guidelines for knowledge graph management and usage.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- Minimum of 5 years of experience in knowledge graph development, data modeling, and data management.
- Proven experience with graph databases, such as Neo4j, and knowledge graph technologies, such as RDF, OWL, and SPARQL.
- Strong programming skills in languages such as Java, Python, or Scala.
- Excellent understanding of data structures, algorithms, and data processing techniques.
- Experience with data integration, data warehousing, and ETL processes.
- Familiarity with cloud computing platforms, such as AWS, Azure, or Google Cloud.
- Strong analytical and problem-solving skills, with the ability to think critically and creatively.
- Excellent communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams.
- Leadership experience, with the ability to mentor and coach junior engineers.
- Passion for learning and keeping up-to-date with the latest advancements in knowledge graph technology.
Join our team and be a part of revolutionizing the way we organize and analyze data.