1. Home
  2. /
  3. Jobs
  4. /
  5. Software Engineer - Search & Retrieval
← Back to all jobs

Software Engineer - Search & Retrieval

xAI

xAI logo
📍 San Francisco•Full Time
Visit company website →

Software Engineer - Search & Retrieval at xAI

Location: San Francisco Employment Type: Full-time Salary: Not specified

About the Role

About the Role The Search & Retrieval team is responsible for providing our AI systems and end users with instantaneous access to the most relevant, accurate, and up-to-date information. In this role, you will be at the forefront of our search efforts, building systems from scratch and driving progress that will directly impact the performance and capabilities of our AI systems. This team works closely with the data team to index internet-scale datasets, and with product teams to maximize the usefulness of our models for end users and API customers. Focus Develop and optimize search indexing and retrieval algorithms and methodologies to enable low latency information access for our AI models Advance the state of the art for retrieval augmented generation through developments, exploration, and real-world iteration Work closely with the web crawling and data teams to develop indexing pipelines and guide data acquisition strategies Deploy search systems into production to support our AI product development efforts Collaborate with engineers, and product teams to integrate search capabilities into our AI models and products Ideal Experience Extensive experience building and maintaining search indexing and retrieval systems, preferably at scale Strong background in algorithms and data structures relevant to search, such as inverted indices, vector space models, and ranking algorithms Familiarity with distributed systems and infrastructure for scalable search deployments Ability to work independently and drive projects forward in a fast-paced environment Tech Stack Python JAX Rust Spark Location The role is based in the Bay Area [San Francisco and Palo Alto]. Candidates are expected to be located near the Bay Area or open to relocation. Interview Process After submitting your application, the team reviews your CV and statement of exceptional work. If your application passes this stage, you will be invited to a 15 minute interview (“phone interview”) during which a member of our team will ask some basic questions. If you clear the initial phone interview, you will enter the main process, which consists of four technical interviews: Coding assessment in a language of your choice. Systems hands-on: Demonstrate practical skills in a live problem-solving session. Project deep-dive: Present your past exceptional work to a small audience. Meet and greet with the wider team. Our goal is to finish the main process within one week. All interviews will be conducted via Google Meet.   Annual Salary Range $180,000 - $440,000 USD Benefits Base salary is just one part of our total rewards package at xAI, which also includes equity, comprehensive medical, vision, and dental coverage, access to a 401(k) retirement plan, short & long-term disability insurance, life insurance, and various other discounts and perks.


About xAI:

xAI's mission is to create AI systems that can accurately understand the universe and aid humanity in its pursuit of knowledge.

  • 🚀 Building Grok - advanced AI assistant
  • 💻 Operating world-class AI supercomputing clusters
  • 🎯 Small, highly motivated team focused on engineering excellence
  • 🏢 Flat organizational structure with hands-on leadership

Founded by Elon Musk

Contact

Apply on Greenhouse
Apply: https://job-boards.greenhouse.io/xai/jobs/4612495007

Related Opportunities

Medicine Tutor

xAI

📍 Remote•Full Time

Senior Grok Engineer

xAI

📍 San Francisco•Full Time

Senior Product Engineer - Starfleet

xAI

📍 San Francisco•Full Time
Apply for this Job →
waterloo.app
Explore
InboxSoon
Saved
JobsCompaniesResourcesEvents
Sign in
waterloo.app
Sign in