Software Engineer, Infrastructure
ExaSan Francisco, CaliforniaPosted 21 February 2026
Tech Stack
Job Description
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.Our Infrastructure Team builds the underlying tooling and infrastructure that powers all Exa's systems. Basically, we need more infra engineers to build the machine that builds the machine so that we can move as fast as possible as an engineering org. That could mean building GPU cluster orchestration in Kubernetes, map-reduce batchjobs on Ray, or the best observability tooling in the world.Desired ExperienceYou have experience designing and operating large-scale infrastructure - GPU clusters or large Kubernetes clusters or cloud batchjob systemsYou bring an obsessive mindset — always thinking about reliability, observability, and optimization across the entire stack.Example ProjectsBuild the Kubernetes orchestration on a $20m GPU clusterScale our AWS batchjob system to handle map reduce jobs over 10s of thousands of machinesDesign GPU scheduling software so we max out our cluster utilizationBuild observability into our production systemsThis is an in-person opportunity in San Francisco. We are open to sponsoring international candidates (e.g., STEM OPT, OPT, H1B, O1, E3).
Apply Now
Direct link to company career page
More jobs at Exa
See all →More Rust jobs
See all →Staff+ Software Engineer, Observability
Anthropic · San Francisco, CA | New York City, NY | Seattle, WA
Java Software Engineer
Motorola Solutions · Krakow, Poland
Software Engineer, Intelligence Systems
Anduril Industries · Reston, Virginia, United States; Washington, District of Columbia, United States
Senior Cloud Support Engineer - AI/ML & Databases
DigitalOcean · Hyderabad