Back to search

Senior Graph Engineer (Python)

Design and build scalable knowledge graph solutions using Python and graph technologies.

  • Palo Alto, California, United States
  • Full-time
  • Posted Nov 4, 2026
INDUSTRYSoftware & InternetSaaS & Enterprise Software

Responsibilities

  • Design and develop knowledge graphs, schemas, ontologies, and data models
  • Build data ingestion and transformation pipelines across structured and unstructured sources
  • Implement entity resolution, data quality, and provenance tracking
  • Integrate graph retrieval with vector search, GraphRAG, and AI agents
  • Develop and optimize production‑grade Python services, APIs, and graph queries
  • Ensure graph platform performance, scalability, security, and reliability

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or equivalent practical experience

Skills

PythonGraph databasesNeo4jAmazon NeptuneAzure Cosmos DBCypherGremlinSPARQLData pipelinesEntity resolutionOntology designGraph data qualityGraphRAGHybrid graph/vector retrievalAI agent applications

More jobs nearby

Full description

We are seeking a Sr. Graph Engineer with strong Python and graph technology expertise to design and build scalable knowledge graph solutions that connect enterprise data and enhance AI retrieval and reasoning. You will work closely with AI Engineers and domain experts to transform complex enterprise information into actionable knowledge. Responsibilities Design and develop knowledge graphs, schemas, ontologies, and data models Build data ingestion and transformation pipelines across structured and unstructured sources. Implement entity resolution, data quality, and provenance tracking. Ingrate graph retrieval with vector search, GraphRAG, and AI agents. Develop and optimize production-grade Python services, APIs, and graph queries. Ensure graph platform performance, scalability, security, and reliability. Qualifications 6+ years of software engineering experience, with strong Python expertise 2+ years of hands-on experience building knowledge graphs or graph-based applications Experience with graph databases such as Neo4j, Amazon Neptune, or Azure Cosmos DB Proficiency in Cypher, Gremlin, or SPARQL, and graph data modeling. Experience building data pipelines and integrating structured and unstructured data. Understanding of entity resolution, ontology design, and graph data quality. Experience with GraphRAG, hybrid graph/vector retrieval, or AI agent applications, strong plus. Strong analytical, communication, and problem-solving skills, with the ability to own projects from design through production deployment Education Bachelor’s or Master’s degree in Computer Science, Engineering, or equivalent practical experience

Senior Graph Engineer (Python) at Talent Space | Referso Jobs