E

Evolver

Enterprise AI solutions for organizational intelligence

Senior Graph Engineer

Data Management +1Confirmed live in the last 24 hours
Full-timePalo Alto, CA, USANo salary listed

About the Job

Requirements

  • At least 6 years of professional software engineering experience with strong expertise in Python.
  • At least 2 years of hands-on experience developing graph-based applications, knowledge graphs, or graph data platforms.
  • A Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Advanced proficiency in Python and libraries such as NetworkX, Pandas, NumPy, or similar.
  • Strong understanding of graph data modeling, graph traversal, indexing, and query optimization.
  • Hands-on experience with a graph database such as Neo4j, Amazon Neptune, or Azure Cosmos DB for Apache Gremlin.
  • Proficiency in a graph query language such as Cypher, Gremlin, or SPARQL, with an understanding of property graph or RDF models.
  • Experience building data ingestion and transformation pipelines across structured and unstructured sources.
  • Familiarity with entity resolution, ontology design, data lineage, and graph data quality practices.
  • Ability to explain graph concepts and technical tradeoffs to nontechnical stakeholders.
  • Ability to own projects from design through deployment and collaborate across disciplines.

Responsibilities

  • Design and build scalable knowledge graphs, defining schemas, ontologies, entities, and relationships that reflect complex business domains.
  • Build pipelines that extract, normalize, and connect data from documents, databases, and external systems, with support for incremental updates.
  • Implement entity matching, deduplication, relationship validation, and provenance tracking to maintain trustworthy graph data.
  • Develop graph-based retrieval capabilities and integrate them with vector search, retrieval-augmented generation systems, and AI agents.
  • Optimize graph queries, indexing, and storage; implement testing, monitoring, access controls, and recovery practices.
  • Develop production-grade services, APIs, and pipelines for graph ingestion, querying, and integration with enterprise applications.

Desired Qualifications

  • Experience using knowledge graphs in AI or agentic applications to support graph or hybrid Graph-RAG retrieval.
  • Familiarity with knowledge graphs in AI applications, including GraphRAG, hybrid graph and vector retrieval, or agent tools.

About the Company

Evolver

Enterprise AI solutions for organizational intelligence

Evolver.ai helps organizations build self-organizing intelligence to improve how they operate. It delivers enterprise AI-based solutions and consulting that are tailored to each business, combining business, technology, and AI leadership to drive organizational transformation. The product approach uses AI and technology across processes to enhance decision-making and efficiency, typically through service contracts and partnerships with client organizations. Evolver.ai differentiates itself by focusing on evolving the organization itself—its structure, workflows, and governance—through intelligent systems and expert guidance, rather than just deploying standalone tools. The company’s goal is to enable smarter, faster decisions and lasting improvements in operational efficiency across enterprises.

Company size
11-50
Company stage
Not listed
Total funding
Not listed
Headquarters
Palo Alto, CA
Founded
2024

Recently Posted Jobs

Explore more opportunities at Evolver

See more jobs