Exa

About Exa

Transforming AI queries with precise search infrastructure

🏢 Tech👥 21-100 employees📍 Lower Haight, San Francisco, CA💰 $112.2m
B2CB2BArtificial Intelligence

Key Highlights

  • Raised $112.2 million in Series A funding
  • Headquartered in Lower Haight, San Francisco, CA
  • 21-100 employees focused on AI search technology
  • Unique embeddings-based search engine eliminating AI 'hallucinations'

Exa is revolutionizing AI search infrastructure with its embeddings-based search engine, designed to enhance the accuracy of AI model responses by filtering the internet for precise knowledge. Headquartered in Lower Haight, San Francisco, Exa has raised $112.2 million in funding through several succ...

🎁 Benefits

Exa offers competitive salaries, equity options, and a flexible remote work policy. Employees enjoy generous PTO, parental leave, and a budget for pro...

🌟 Culture

Exa fosters a culture focused on innovation and precision in AI search technology. The team values collaboration and is committed to building a unique...

Skills & Technologies

Overview

Exa is hiring an AI Research Engineer to develop embedding models for a new search engine. You'll work with PyTorch and Rust to create high-performance vector databases. This role requires graduate-level ML experience and a strong coding background.

Job Description

Who you are

You have graduate-level ML experience or are an exceptionally strong undergrad, with a solid understanding of machine learning principles and practices. You can code up a transformer from scratch in PyTorch, demonstrating your deep technical skills and familiarity with advanced ML architectures. You enjoy creating large-scale datasets and diving deeply into the data, recognizing the importance of high-quality knowledge retrieval in today's world. You are passionate about the challenge of developing novel transformer-based search architectures and are eager to push the boundaries of what's possible in search technology.

You care about the problem of finding high-quality knowledge and understand its significance for the world. You have experience in pre-training large models, fine-tuning them for specific tasks, and are comfortable with the complexities involved in building evaluation systems that measure search quality. Your creativity shines through as you dream up innovative solutions and architectures, and you thrive in an environment where you can iterate and improve upon existing models.

Desirable

Experience with large-scale infrastructure and GPU clusters is a plus, as is familiarity with the challenges of web crawling and indexing. You might have worked on projects that involve training models with hundreds of billions of parameters, showcasing your ability to handle complex ML tasks. A background in Rust programming would be beneficial, as it aligns with the technologies used in the development of high-performance vector databases.

What you'll do

In this role, you will be part of a dynamic ML team at Exa, focused on training foundational models for search. Your primary responsibility will be to develop and refine embedding models that enhance the search capabilities of our new engine. You will engage in pre-training and fine-tuning processes, working with large datasets to ensure the models are robust and effective. You will also be tasked with creating evaluation systems that accurately measure the advancements in search quality, a challenging yet rewarding aspect of the role.

You will collaborate closely with other engineers and researchers, sharing insights and strategies to improve model performance. Your work will directly contribute to the goal of building a powerful database that can filter the world's knowledge efficiently. You will have the opportunity to experiment with novel architectures and methodologies, pushing the envelope of what is achievable in AI-driven search technology.

What we offer

Exa provides a stimulating work environment where innovation is encouraged. You will have access to a $5M H200 GPU cluster and the chance to work with cutting-edge technologies. We are committed to supporting your professional growth and development, offering opportunities to learn and expand your skill set in a collaborative team setting. We also welcome international candidates and are happy to sponsor visas for qualified individuals.

Join us in our mission to revolutionize how knowledge is accessed and utilized across AI applications. If you are excited about the intersection of machine learning and search technology, we encourage you to apply even if your experience doesn't match every requirement.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Exa.

Similar Jobs You Might Like

Based on your interests and this role

Decagon

Ai Research Engineer

Decagon📍 San Francisco - On-Site

Decagon is hiring a Senior Research Engineer to develop and implement state-of-the-art conversational AI models. You'll work with Python and modern ML tooling to enhance AI agents for enterprise support. This position requires a strong background in machine learning and a track record of impactful research.

🏛️ On-SiteSenior
6 months ago
Kiddom

Machine Learning Engineer

Kiddom📍 San Francisco

Kiddom is hiring a Machine Learning Engineer to build the foundation of their search, recommendation, and insights systems. You'll work on delivering timely insights and personalized content to support teachers and students.

7 months ago
Maple

Ml Research Engineer

Maple📍 New York - On-Site

Maple is hiring an ML Research Engineer to transform cutting-edge research into production-ready voice agents. You'll work with technologies like Machine Learning, Natural Language Processing, and Speech Recognition in New York City. This position requires experience in optimizing advanced models for real-world applications.

🏛️ On-SiteMid-Level
10 months ago
Together AI

Machine Learning Engineer

Together AI📍 San Francisco

Together AI is seeking a Senior Machine Learning Engineer to develop systems and APIs for LLM inference and fine-tuning. You'll work with Python, Go, and Rust to build scalable, high-performance solutions. This role requires 5+ years of experience in production-quality code.

Senior
2w ago
Uber

Machine Learning Engineer

Uber📍 San Francisco - Hybrid

Uber is hiring a Senior ML Engineer to develop and productionize machine learning models for dynamic security systems. You'll work with Python, TensorFlow, and Kubernetes in San Francisco. This position requires 5+ years of experience in ML and security contexts.

🏢 HybridSenior
1 month ago