Principal Engineer, Semantic Platforms and Graph Intelligence
San DiegoLast seen today
Summary
Principal Engineer role focused on designing and building enterprise-scale graph systems, knowledge graphs, and semantic platforms that integrate AI/LLM capabilities. Responsibilities include developing entity resolution frameworks, semantic layers, hybrid retrieval architectures combining knowledge graphs and vector databases, graph-based reasoning systems, and distributed graph processing pipelines. Requires 12+ years of software engineering with 8+ years designing graph systems at scale, expert-level knowledge of graph technologies (property graphs, RDF, SPARQL, Cypher), hands-on experience with GraphRAG and graph machine learning, and strong coding ability in Python, Java, Scala, or Go.
Data ScienceDevOps / InfrastructureAWSAzureJavaKubernetesPythonAgentic WorkflowsAIAmazon NeptuneApache KafkaAPI DesignArangodbAutonomous Decision MakingAzure DevOpsCI CDCloud NativeContainerizationC#CypherData GovernanceData PipelinesData QualityDistributed SystemsDocker.NETEntity ResolutionExplainable AIGoGraph AlgorithmsGraph EmbeddingsGraph Machine LearningGraph Neural NetworksGraph ObservabilityGraphQLGraphragGremlinIdentity GraphsJanusgraphKnowledge GraphsKnowledge RepresentationLineageLink PredictionLLM Large Language ModelsMachine LearningMemgraphMetadata ManagementNeo4jNetwork AnalysisNode ClassificationObservabilityOntology DesignOntotext GraphdbOwlRdfRdfsRecord LinkageRetrieval Augmented GenerationScalaSemantic ModelingSparkSparqlStardogStreaming ArchitecturesTaxonomy DevelopmentTigergraphVector DatabasesVirtuoso