Graph Engineer

Neuron Factory

San Francisco (CA)

On-site

USD 120,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A tech-driven construction consultancy in San Francisco is seeking a Graph Engineer to design and build knowledge graphs for analyzing complex construction project documentation. The role involves translating unstructured documents into a structured queryable format, requiring deep experience in graph databases like Neo4j. Candidates should be proficient in Python and have a strong understanding of graph modeling, ontology design, and related technologies. Join at a pivotal moment as the company transforms collaboration for large-scale construction projects.

Qualifications

  • Experience designing a knowledge graph in a complex domain.
  • Production experience with graph databases and query optimization.
  • Understanding of ontology design and trade-offs.

Responsibilities

  • Architect and build the knowledge graph for construction projects.
  • Transform unstructured documentation into a queryable structure.

Skills

Graph-first thinking
Deep graph database experience
Ontology design
RAG foundations
Strong engineering fundamentals

Tools

Neo4j
AWS

Job description

About Neuron Factory

NeuronFactory is building an AI-native platform for pre-construction for large-scale, multibillion dollar construction companies around the world. We help estimators, project managers, risk teams, lawyers, and the many other professionals working in pre-con analyze tenders, generate RFQs, compare supplier quotes, and create comprehensive project estimates - often transforming tedious multiday day manual processes into an intelligent, collaborative experience.

We're at an exciting inflection point: our traction is strong, and now we need to transform how our client’s teams collaborate on these complex workflows.

The Role

We're looking for a Graph Engineer to architect and build the knowledge graph that powers our platform’s understanding of complex construction projects. This isn't about plugging documents into a vector database—it's about designing a graph structure that captures the intricate relationships between tenders, specifications, drawings, RFQs, quotes, subcontractors, and regulatory requirements. You'll work at the intersection of knowledge representation and practical AI systems, turning terabytes of unstructured construction documentation into a queryable knowledge structure that enables our agents to reason about projects the way experienced estimators do.

What We're Looking For
Required
  • Graph-first thinking: You've designed a knowledge graph from first principles in a complex, real-world domain (legal, medical, financial, engineering, or similar). You understand that graph modeling is fundamentally different from relational or document modeling.
  • Deep graph database experience: Production experience with Neo4j or comparable systems (Amazon Neptune, TigerGraph, JanusGraph). You think naturally about Cypher/Gremlin query optimization, index strategies, and memory management.
  • Ontology design: Experience creating formal ontologies or taxonomies. You understand the tradeoffs between expressiveness and queryability, and you know when to normalize vs. denormalize for performance.
  • RAG foundations: You understand vector embeddings, semantic search, and retrieval-augmented generation. More importantly, you understand where RAG falls short and why graph-based approaches matter for complex reasoning.
  • Strong engineering fundamentals: Python fluency. Experience building data pipelines that process diverse document types at scale. Comfort with cloudinfrastructure (AWS preferred).
Preferred
  • Experience in construction, engineering, or another domain with complex document interdependencies
  • Background in NLP/NER for entity extraction from unstructured text
  • Familiarity with LLM-based information extraction and structured output
  • Experience with graph neural networks or knowledge graph embeddings
  • Contributions to open-source graph tools or published work on knowledge graphs
Technical Environment
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Graph Engineer
Graph Engineer

Neuron Factory Inc. • Redwood City (CA)

On-site
USD 140,000 - 190,000
Graph Engineer: Knowledge Graph Architect for AI
Graph Engineer: Knowledge Graph Architect for AI

Neuron Factory Inc. • Redwood City (CA)

On-site
USD 140,000 - 190,000
Knowledge Graph Architect for AI‑driven Construction
Knowledge Graph Architect for AI‑driven Construction

Neuron Factory • San Francisco (CA)

On-site
USD 120,000 - 160,000
Knowledge Graph Engineer
Knowledge Graph Engineer

Inizio Partners Corp • New York (NY)

Remote
USD 120,000 - 150,000
Knowledge Engineer - Back End
Knowledge Engineer - Back End

Accenture • United States

Hybrid
USD 120,000 - 170,000
Graph Engineer
Graph Engineer

Adapter • Town of Poland (NY)

Hybrid
USD 180,000 - 230,000
Generous PTO
Early stage equity
Flexible work culture
Forward Deployed Engineer
Forward Deployed Engineer

Neuron Factory • United States

On-site
USD 100,000 - 140,000
Data Solution Architect
Data Solution Architect

EPAM Systems • Town of Poland (NY)

On-site
USD 120,000 - 160,000
Principal Software Engineer
Principal Software Engineer

Realm • United States

On-site
USD 130,000 - 160,000
Consulting Engineer
Consulting Engineer

Neo4j • San Mateo (CA)

On-site
USD 120,000 - 180,000