EXA
Software Engineer, Intern
About this role
Exa is hiring a Software Engineering Intern to contribute to building a next-generation search engine powered by massive-scale ML infrastructure and vector databases. You'll work on critical projects involving web crawling, embedding models, and high-performance retrieval systems that power search for major companies and hundreds of thousands of developers.
What you'll do
- Contribute to large-scale web crawling and indexing systems
- Work on embedding models and vector database optimization
- Build high-performance search and retrieval infrastructure
- Participate in projects aligned with your technical interests and skills
- Help develop systems handling billions of pages and vectors at scale
What they're looking for
- C++, Rust, or other high-performance languages
- Systems programming and performance optimization
- Machine learning and embeddings fundamentals
- Large-scale distributed systems
- Database design and optimization
- Web crawling and information retrieval
Benefits
- Work on cutting-edge AI and search technology
- Contribute to systems serving major tech companies
- Mentorship from experienced ML and systems engineers
- San Francisco-based with relocation support
- Visa sponsorship available for international candidates
Opens the application — the Jobs AI extension fills it for you. Set up autofill
Opens the official application on the employer’s site. No login required.
EXA
Exa builds AI-powered search infrastructure that powers major products and serves hundreds of thousands of developers through APIs, SDKs, and web crawling technology. The company is hiring full-stack engineers, research engineers, distributed systems architects, customer-facing deployment engineers, and growth engineers to expand its platform and customer base.
View all jobs at EXALikely interview questions
- Tell us about a technically complex or interesting project you've built for fun and what made it challenging.
- Walk us through your experience with high-performance languages like C++ or Rust and why you chose them.