Senior Graph Retrieval Engineer
Listed on 2026-07-01
-
Software Development
AI Engineer (Applied/Software), Machine Learning/ ML Engineer
Senior Staff Graph Retrieval Engineer
Join an elite, venture-backed team building next-generation, AI-powered collaboration tools for the enterprise.
Technical Integrity has been retained to lead the search for a rapidly growing startup developing AI systems that improve how large organizations think, communicate, and make decisions. Their product uses cutting-edge AI to identify and resolve coordination gaps automatically — helping teams operate more intelligently and efficiently at scale.
Following a recent and substantial round of funding, the company is expanding its world-class engineering team in Colorado and beyond.
We're hiring a senior staff engineer specializing in knowledge graph retrieval to solve a critical scaling challenge: our AI agents build massive English-language knowledge graphs of enterprise operations, and we need intelligent retrieval systems to extract relevant information from graphs that are 100-10000x larger than any LLM context window. This is a novel information retrieval problem combining classical search/ranking techniques with cutting-edge agentic LLM approaches, applied to highly unstructured natural language knowledge graphs.
Our product builds personal AI agents for leaders and managers in large, complex organizations. Each agent constructs a "world model" - an English-language knowledge graph capturing:
- Company goals and project hierarchies
- Cross-team dependencies and relationships
- Project status, risks, blockers, and opportunities
- People, roles, and communication patterns
- Decisions, commitments, and timelines
An example of the retrieval problem:
When a leader asks "what could cause Project X to run behind?", we need to intelligently traverse the knowledge graph to find:
- Upstream dependencies (projects Project X depends on)
- Status of those dependencies (are they at risk?)
- People involved (are they over committed?)
- Recent decisions that might impact timelines
- Communication patterns (are teams coordinating effectively?)
This isn't keyword search. This is graph-structured retrieval over unstructured natural language content where understanding business semantics (dependencies, criticality, risk) is essential.
Full-stack ownership. This is a small team (11 people) building for massive enterprises. The ideal candidate needs to be able to handle the algorithmic core of this problem plus the surrounding tooling and infra:
- Designs and implements core retrieval algorithms
- Builds production infrastructure (caching, indexing, APIs)
- Instruments and optimizes performance
- Works directly with product to understand use cases
- Ships fast, iterates based on real user feedback
Must-have experience:
Strong CS Fundamentals:
- Algorithms and data structures (graph algorithms especially)
- Complexity analysis and optimization
- Data systems architecture
Information Retrieval Expertise:
- Search Ranking & Relevance:
Should be able to discuss specific algorithms (TF-IDF, BM25, learning-to-rank models like Lambda MART) and explain when to use each. - Evaluation & Metrics:
Must understand precision, recall, F1, NDCG, MRR (Mean Reciprocal Rank). Should have run offline evaluations and A/B tests to measure retrieval quality. - Knowledge Graphs
- Implementation Depth:
Should have built graph data structures or worked with graph databases (Neo4j, Amazon Neptune, GraphQL engines), not just queried them. - Vector Search
- Built Not Just Used:
Should understand how vector indexes work (HNSW, IVF, product quantization), not just called Pinecone APIs. - Hybrid Retrieval:
Should have combined multiple retrieval signals (keywords + vectors + graph structure, or dense + sparse retrieval). - Query Understanding:
Should understand NLP techniques for parsing user intent—entity extraction, query expansion, semantic parsing, or intent classification. - Multi-Hop Reasoning:
Bonus if they've built systems that retrieve information across multiple documents or hops (e.g., "find papers cited by papers that cite this paper"). - Scalability
Experience:
Should have dealt with large-scale retrieval (millions of documents/nodes, thousands of queries per second). - Retrieval for LLMs (RAG):
Should understand context window constraints, token budgets, and how to select what…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).