Exa is hiring a Software Engineer for its Knowledge Platform team to own the query engine for a knowledge graph containing hundreds of billions of evidence-backed claims. The engine searches claims across retrieval backends including distributed graph, vector, full-text, time-series, and geospatial systems. This is greenfield work involving foundational decisions about storage, indexing, query language, and planning so agents can answer factual questions with precision and completeness. The role includes designing storage layouts and indexes, building query plans that select and combine retrieval backends, and improving performance under high concurrent load. The engineer will also define how queries observe data while live updates and bulk snapshots converge, and develop deployment checks, evaluations, and metrics for precision and completeness. The opportunity is in person in San Francisco. Exa is willing to sponsor international candidates, though visa sponsorship is not guaranteed.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Education Level
No Education Listed