Graph Engineer

Neuron Factory Inc.

Redwood City (CA)

On-site

USD 140,000 - 190,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

NeuronFactory is seeking a Graph Engineer to architect and build a knowledge graph that powers our platform's understanding of complex construction projects. This role focuses on graph modeling, integration with AI systems, and turning large volumes of unstructured construction documentation into a scalable, queryable knowledge layer that supports estimators and project teams.

You will work with Python, cloud infra (AWS), and neo4j-like systems to deliver robust data pipelines and

Qualifications

  • Graph-first thinking in a complex, real-world domain.
  • Deep graph database experience with major systems (Neo4j, Neptune).
  • Experience designing formal ontologies or taxonomies.
  • Knowledge of retrieval-augmented generation (RAG) and semantic search.
  • Strong Python skills and ability to build scalable data pipelines on cloud infra.

Responsibilities

  • Architect and build the knowledge graph powering the platform’s understanding of construction projects.
  • Transform terabytes of unstructured construction documents into a queryable knowledge structure for agents.

Skills

Graph-first thinking
Ontology design
RAG foundations
Python proficiency
Cloud infrastructure (AWS)

Tools

Neo4j
Amazon Neptune
Gremlin
Cypher

Job description

We're looking for a Graph Engineer to architect and build the knowledge graph that powers our platform’s understanding of complex construction projects.

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 You’ll 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 cloud infrastructure (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

Join forward-thinking teams already using AI to simplify construction workflows.

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 • San Francisco (CA)

On-site
USD 120,000 - 160,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
Principal Software Engineer
Principal Software Engineer

Realm • United States

On-site
USD 130,000 - 160,000
Data Solution Architect
Data Solution Architect

EPAM Systems • Town of Poland (NY)

On-site
USD 120,000 - 160,000
Forward Deployed Engineer
Forward Deployed Engineer

Neuron Factory • Indiana (PA)

Hybrid
USD 140,000 - 190,000
Forward Deployed Engineer
Forward Deployed Engineer

Neuron Factory Inc. • Redwood City (CA)

On-site
USD 150,000 - 190,000