Skip to main content

Exa Labs

Software Engineer, Knowledge Systems

San Francisco, California$180k–$350kfulltimemidAdded 2 days ago

About this role

Join Exa's Knowledge Systems team to build infrastructure that extracts, connects, and reasons over web-scale information to power next-generation AI search. You'll develop distributed backend systems and data pipelines that enable AI agents to answer factual questions with unprecedented accuracy across billions of facts.

What you'll do

  • Design and maintain distributed backend systems processing petabytes of documents and unstructured data
  • Build data pipelines for extracting and connecting knowledge from web-scale sources
  • Develop systems for entity resolution, data quality validation, and truth discovery
  • Optimize systems for correctness, reliability, and performance at massive scale
  • Create query languages and retrieval mechanisms for reasoning over billions of facts
  • Work on graph traversal and knowledge representation systems

What they're looking for

  • Distributed backend systems design and maintenance
  • Large-scale data pipeline engineering
  • Data quality and reliability optimization
  • Graph traversal and entity resolution
  • Machine learning systems infrastructure
  • Knowledge representation and reasoning
  • Database and vector search systems
  • Python or similar systems programming language

Benefits

  • Premium healthcare coverage (medical, dental, vision)
  • Fertility benefits
  • 16 weeks fully paid parental leave
  • Monthly wellness stipend
  • Visa sponsorship available for international candidates
  • In-person role in San Francisco
Apply on the employer's site

Opens the official application on the employer’s site. No login required.