The Knowledge Engineer helps build the foundation for trusted, connected, and understandable data across the organization. The role partners with business and technology teams to create shared data definitions and semantic models that support decision-making, governance, and AI capabilities. It offers an opportunity to influence enterprise data strategy while developing expertise in modern data and knowledge technologies. The position develops enterprise semantic models, ontologies, taxonomies, and knowledge graph structures to establish consistent business meaning across data domains. It defines and maintains business concepts, metadata standards, and data relationships; maps technical data from multiple systems to shared business definitions; and works with architecture, engineering, governance, AI, and business partners to deliver scalable semantic solutions. The role also advances data discovery, analytics, AI-ready data capabilities, metadata, lineage, and governance practices. The role requires a bachelor's degree in a related field or an equivalent combination of education and experience, along with at least three years of experience with semantic technologies, data modeling, knowledge representation, graph databases, and semantic web standards, and at least three years working with modern data platforms and cross-functional teams on enterprise data solutions. Preferred qualifications include relevant additional experience and Neo4j Certified Professional or SnowPro Advanced certification.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level