976,915open jobs
58,722companies
161,793added this week
Browse all
Salary
≈ $87k – $219k per year (Estimated)
Location
In office (San Francisco)

Confirmed on the employer's own hiring board on Sep 29, 2026. First seen by Alion on Jun 23, 2026. Salt scores C on the Alion truth index.

Overview
Company
Impact
Profile match
Founded in 2009, Salt is a global digital talent, recruitment, and workforce consultancy specializing in technology, creative, marketing, and sales staffing. Headquartered in London, United Kingdom - with an international network of offices spanning North America, Europe, Asia-Pacific, and Latin America - the agency serves fast-scaling startups, mid-market companies, and multinational enterprises. Through its permanent and contract recruitment models, recruitment process outsourcing (RPO), nearshore/offshore talent delivery (Salt: Labs), and strategic HR advisory services, it enables organizations to build, scale, and manage high-performing teams across AI, technology, and digital transformation initiatives.

Back to all jobs

Applications are now closed.

Graph Engineer

Ref: JO-2606-361579

  • Environment:

    Hybrid

  • Contract Type:

    Permanent

  • Starts:

    2026-07-21

Graph Engineer

The Role

We are looking for a Graph Engineer to design and build a knowledge graph that helps AI systems understand complex construction projects.

This role is not about simply storing documents in a vector database. It is about modeling the relationships between tenders, specifications, drawings, RFQs, quotes, subcontractors, suppliers, materials, milestones, and regulatory requirements so AI agents can reason across project documentation in a structured and reliable way.

You will work across graph databases, ontology design, document processing, vector retrieval, and AI systems to turn unstructured construction data into a queryable knowledge layer.

What You’ll Do

Design the core ontology and graph schema for construction knowledge, including entities, relationships, node types, edge semantics, and property structures.

Build pipelines that convert raw documents such as PDFs, CAD files, spreadsheets, emails, specs, drawings, and quotes into structured graph entities.

Extract entities, identify relationships, and resolve references across multiple documents.

Design efficient graph traversal patterns for agent queries, including questions like:

“What subcontractor quotes cover this specification?”

“What penalties apply if this milestone is missed?”

“Which drawings, materials, and suppliers are connected to this requirement?”

Combine vector-based retrieval with graph-based reasoning by using semantic search alongside relationship traversal.

Optimize graph performance at scale, including indexing, caching, incremental updates, and large-volume relationship management.

Support multilingual knowledge modeling across English, Dutch, and Japanese while maintaining semantic consistency.

What We’re Looking For

Strong experience designing knowledge graphs from first principles in a complex domain such as construction, engineering, legal, medical, financial, insurance, or supply chain.

Production experience with Neo4j or similar graph databases such as Amazon Neptune, TigerGraph, or JanusGraph.

Strong understanding of Cypher or Gremlin, graph query optimization, indexing, schema design, and memory management.

Experience designing ontologies, taxonomies, or formal domain models.

Strong understanding of RAG, vector embeddings, semantic search, and the limitations of vector-only retrieval.

Strong Python skills and experience building scalable data pipelines for diverse document types.

Comfort working in cloud environments, preferably AWS.

Preferred Experience

Experience with construction, engineering, procurement, architecture, or other document-heavy technical domains.

Background in NLP, named entity recognition, entity extraction, relationship extraction, or document intelligence.

Experience using LLMs for structured extraction and reasoning.

Experience with graph neural networks, knowledge graph embeddings, or hybrid graph/vector retrieval.

Experience processing PDFs, CAD files, technical drawings, contracts, spreadsheets, emails, and regulatory documents.

Technical Environment

The current technical environment includes Neo4j, Cypher, Pinecone, ChromaDB, Python, unstructured.io, LlamaParse, custom OCR pipelines, Claude, GPT-4, Mistral, AWS, S3, RDS, ECS/EKS, PostgreSQL, Terraform, and CrewAI.

Ideal Profile

The ideal candidate is a hands-on graph engineer who can design the knowledge architecture behind AI systems, build reliable data pipelines, and create graph structures that support complex reasoning across highly interconnected construction documents.

Salt is acting as an Employment Agency in relation to this vacancy.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
976,915 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Industrial Engineering
Similar stack
Same company
San Francisco
$82k – $173k per year • In office • Full-Time • 4+ years exp • Bachelor's Degree • New York
Python
SQL
Apply
≈ $53k – $100k per year (Estimated) • In office • Full-Time • 3+ years exp • Bachelor's Degree • Cincinnati
Management
Microsoft Office
Apply
Site Supervisor 4 min ago
$34k per year • In office • 2+ years exp • High School Diploma • Mobile
Apply
≈ $63k – $158k per year (Estimated) • In office • Full-Time • Orlando
Apply
Banquet Supervisor 1 month ago
≈ $71k – $180k per year (Estimated) • In office • Full-Time • High School Diploma • Claremont
Apply
≈ $85k – $172k per year (Estimated) • Equity • In office • TS/SCI • 2+ years exp • Master's Degree • Bethesda
Python
JavaScript
Java
Bash
Java
Hibernate
DevOps
GCP
Azure
Jenkins
Git
AWS
Gitflow
GitHub
Amazon S3
Unix
Management
Confluence
Agile
Scrum
Apply
$180k – $190k per year • Equity • In office • TS/SCI • 4+ years exp • Master's Degree • Bethesda
Python
Java
Databases
PostgreSQL
DynamoDB
ElasticSearch
Apache Kafka
DevOps
Rest API
Azure
AWS
Amazon S3
Analytics
ETL/ELT
Apache NiFi
Apply
≈ $124k – $246k per year (Estimated) • Equity • In office • TS/SCI • 15+ years exp • Master's Degree • Bethesda
Python
JavaScript
PHP
Ruby
DevOps
Puppet
Ansible
Vagrant
CI/CD
Jenkins
AWS
Docker
Kubernetes
GitHub
Amazon ECS
Unix
Management
Confluence
Jira
Agile
Apply
≈ $112k – $217k per year (Estimated) • In office • 12+ years exp • Wayne
AI/ML
Anomaly Detection
DevOps
CI/CD
AWS
Platform Engineering
Chaos Engineering
Self-Healing
FinOps
Apply
≈ $66k – $161k per year (Estimated) • In office • Cheltenham
Python
PowerShell
Apply
≈ $113k – $218k per year (Estimated) • In office • 8+ years exp • Bachelor's Degree • Austin
Python
Apply
≈ $105k – $201k per year (Estimated) • In office • 8+ years exp • New York
Python
Go
JavaScript
AI/ML
LangGraph
AutoGen
LangChain
Function Calling
AI Agents
CrewAI
LLM
RAG
Multi-Agent Systems
Tool Use
Frontend
React.js
DevOps
Kubernetes
Apply
≈ $37k – $67k per year (Estimated) • Hybrid • 2+ years exp • Westminster
DevOps
Windows
Cybersecurity
Active Directory
Apply
RAN Engineer 13 days ago
≈ $61k – $150k per year (Estimated) • In office • Melbourne
Python
Apply
IT Service Engineer 13 days ago
In office • 2+ years exp • Westminster
DevOps
Windows
Cybersecurity
Active Directory
Apply
$70k per year • In office • 1+ year exp • San Francisco
Apply
$152k – $170k per year • In office • 12+ years exp • Bachelor's Degree • San Francisco
Apply
$110k – $123k per year • In office • 6+ years exp • Bachelor's Degree • San Francisco
Design
AutoCAD
Apply
$99k – $110k per year • In office • 3+ years exp • Bachelor's Degree • San Francisco
Design
AutoCAD
Apply
$80k – $110k per year • In office • 2+ years exp • Bachelor's Degree • San Francisco
DevOps
Windows
Design
Adobe Photoshop
AutoCAD
Management
Asana
SharePoint
Dropbox
Microsoft Office
Apply
See all jobs
This is one of many
976,915 more open roles from verified company boards, updated every day.