Software Engineer, Distributed Data Systems

Reposted 9 Days Ago
Be an Early Applicant
San Francisco, CA
In-Office
150K-300K Annually
Mid level
Artificial Intelligence • Software
Building embeddings-based search infrastructure
The Role
As a Data Engineer, you'll architect and build large-scale data infrastructure for real-time search, handling massive data volumes efficiently.
Summary Generated by Built In

Exa is building a search engine from scratch to serve every AI application. We build massive-scale infrastructure to crawl the web, train state-of-the-art embedding models to index it, and develop super high performant vector databases in Rust to search over it. We also own a $5M H200 GPU cluster that regularly lights up tens of thousands of machines.


As a Data Engineer, you'll architect and build the data infrastructure that powers everything we do—from crawling billions of pages to training our embedding models to serving real-time search. You'll have enormous autonomy in designing systems that scale to hundreds of petabytes. If you've ever wanted to build data pipelines at a scale that most companies only dream about, this is your chance.


Desired Experience

  • Deep understanding of lakehouse architectures (Delta Lake, Iceberg, Hudi) and when to use them

  • Experience building and operating large-scale distributed data processing pipelines

  • Hands-on experience with streaming data systems (Kafka, Flink, or similar)

  • Familiarity with Ray, Spark, or ClickHouse at production scale

  • An obsessive focus on reliability and building systems that don't page you at 3am


Bonus Points

  • Experience with Lance or other vector-native storage formats

  • Background in GPU-accelerated data processing (RAPIDS, cuDF)


Example Projects

  • Design a lakehouse architecture that handles 100+ PB of web crawl data

  • Build streaming pipelines that process billions of documents per day for real-time indexing

  • Architect the data layer for our embedding training infrastructure on Ray

  • Scale our ClickHouse deployment to handle analytical queries across petabytes of search logs


This is an in-person opportunity in San Francisco. We're happy to sponsor international candidates (e.g., STEM OPT, OPT, H1B, O1, E3).

Top Skills

Clickhouse
Delta Lake
Flink
Hudi
Iceberg
Kafka
Ray
Rust
Spark
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
San Francisco, , California
86 Employees
Year Founded: 2021

What We Do

Exa was built with a simple goal — to organize all knowledge. After several years of heads-down research, we developed novel representation learning techniques and crawling infrastructure so that LLMs can intelligently find relevant information.

Similar Jobs

OpenAI Logo OpenAI

Software Engineer

Artificial Intelligence • Machine Learning • Generative AI
In-Office
San Francisco, CA, USA
224 Employees
255K-405K Annually

Onehouse Logo Onehouse

Software Engineer

Artificial Intelligence • Cloud • Software
Hybrid
Sunnyvale, CA, USA
54 Employees
215K-250K Annually

Databricks Logo Databricks

Senior Software Engineer

Big Data • Machine Learning • Software • Analytics • Big Data Analytics
In-Office
Mountain View, CA, USA
2200 Employees
166K-225K Annually

Databricks Logo Databricks

Staff Software Engineer

Big Data • Machine Learning • Software • Analytics • Big Data Analytics
In-Office
Mountain View, CA, USA
2200 Employees
192K-260K Annually

Similar Companies Hiring

Milestone Systems Thumbnail
Software • Security • Other • Big Data Analytics • Artificial Intelligence • Analytics
Lake Oswego, OR
1500 Employees
Idler Thumbnail
Artificial Intelligence
San Francisco, California
6 Employees
Fairly Even Thumbnail
Software • Sales • Robotics • Other • Hospitality • Hardware
New York, NY

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account