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 and routinely run batchjobs with 10s of thousands of machines. This isn't your average startup :)
As an engineering intern, you'd play a critical role in lots of our projects. We're pretty flexible on what projects people work on based on their skills and interests.
Desired Experience
Currently pursuing a degree in Computer Science, Engineering, Physics, or a related technical field AND are willing to take off a semester to work full time in SF. Remote and part-time interns are not accepted.
You have experience with some high performance language (C++, rust, etc.)
You often code technically difficult or interesting projects for fun
You care about the problem of finding high quality information and recognize how important this is for the world
Example Projects
Recreate google-level keyword search over 10 billion pages in 1 month
Build a state-of-the-art crawling system that works optimally for any website
Build a custom vector database that runs over a billion vectors in under 100ms
This is an in-person opportunity in San Francisco. We're happy to sponsor international candidates (e.g., STEM OPT, OPT, H1B, O1, E3).
If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.
Build high-performance, LLM-aware search interfaces as a Frontend Engineer at Exa in San Francisco, focusing on React UIs, performance optimization, and experimental visual experiences.
SynergisticIT seeks a motivated junior full-stack Java developer to help build and maintain scalable applications while receiving hands-on mentorship and training.
Senior Software Engineer II to lead backend and frontend development for Reach 360, shaping architecture and driving scalable, secure, and accessible features for a global LMS.
Perceptive Space Systems is hiring a Full Stack Software Engineer (2–4 years) to build web portals, APIs, and backend systems for a decision‑intelligence platform serving satellite and launch operators.
SynergisticIT is seeking a Junior Full‑stack Java Developer in Missouri to develop scalable Java applications and accelerate growth through mentorship and practical project work.
Datadog is hiring a Staff Software Engineer to lead development of Dashboards platform services and AI-powered features, driving cross-team technical strategy and product delivery.
Blueberry is hiring a full-stack Product Engineer to build delightful, scalable customer-facing features that help large DTC brands engage followers personally at scale.
Blinq is looking for a Staff Android Engineer to lead core mobile architecture and integrations while mentoring engineers at a high-growth consumer startup.
Lead reliability strategy and scalable infrastructure as a Staff SRE at a fast-growing startup building the intelligence layer for professional relationships.
Lead the backend architecture and development for a fast-growing SaaS platform as a Principal .NET Engineer, delivering scalable, secure .NET Core services in a fully remote setup.
Hayden AI is hiring a Backend Engineer to build and operate scalable cloud services and CI/CD infrastructure that power AI-enabled, production deployments.
Wyetech is hiring a DevOps Engineer 2 with active TS/SCI (poly) to drive platform architecture, CI/CD automation, and production reliability for federal contract systems in Annapolis Junction, MD.
Narmi is hiring a Senior Software Engineer to deliver consumer digital banking features using TypeScript and React for community banks and credit unions.
Conduit is hiring an Integrations Engineer to support client API integrations, resolve technical issues, and deliver smooth onboarding for customers using our payments platform.