Search & Retrieval Engineer

xAI creates AI systems to understand the universe and aid humanity in its pursuit of knowledge.
$180,000 - $440,000
Backend
Senior Software Engineer
In-Person
1 - 10 Employees
5+ years of experience
AI

Description For Search & Retrieval Engineer

xAI is on a mission to create AI systems that can accurately understand the universe and aid humanity in its pursuit of knowledge. As a member of the Search & Retrieval team, you'll be at the forefront of building systems that provide AI systems and end users with instantaneous access to relevant, accurate, and up-to-date information.

The role involves developing and optimizing search indexing and retrieval algorithms, advancing retrieval augmented generation, and working closely with web crawling and data teams. You'll be deploying search systems into production and collaborating across teams to integrate search capabilities into AI models and products.

The team operates with a flat organizational structure where all employees are hands-on contributors. Leadership opportunities are merit-based, awarded to those showing initiative and delivering excellence. Strong communication skills are essential, as is the ability to concisely share knowledge with teammates.

The interview process is thorough yet efficient, typically completed within a week. It includes an initial phone screening followed by four technical interviews: a coding assessment, systems hands-on session, project deep-dive presentation, and team meet-and-greet.

The company culture values engineering excellence, curiosity, and strong prioritization skills. You'll be joining a small, highly motivated team working on cutting-edge AI technology. The role offers competitive compensation and the opportunity to work on challenging problems that directly impact the future of AI systems.

Working at xAI means being part of a team that's pushing the boundaries of AI technology while maintaining a commitment to equal opportunity employment and inclusive practices. The company maintains a strong stance on non-discrimination and considers candidates fairly regardless of background.

Last updated 2 months ago

Responsibilities For Search & Retrieval Engineer

  • Develop and optimize search indexing and retrieval algorithms for low latency information access
  • Advance retrieval augmented generation through research and iteration
  • Work with web crawling and data teams on indexing pipelines
  • Deploy search systems into production
  • Collaborate with teams to integrate search capabilities into AI models and products

Requirements For Search & Retrieval Engineer

Python
Rust
  • Extensive experience building and maintaining search indexing and retrieval systems at scale
  • Strong background in algorithms and data structures relevant to search
  • Familiarity with distributed systems and infrastructure for scalable search deployments
  • Ability to work independently in a fast-paced environment
  • Strong communication skills

Interested in this job?

Jobs Related To xAI Search & Retrieval Engineer

Software Engineer

Build highly reliable internal tools and services for AI systems development at xAI, focusing on Rust and distributed systems.

Member of Technical Staff - Search & Retrieval

Build and optimize search indexing and retrieval systems for AI models at xAI

Member of Technical Staff

Experienced software engineer needed for xAI's London team to work on API products, documentation, and scaling model deployments.

Senior OEM Networking Commodity Manager

Senior OEM Networking Commodity Manager position at Google, managing supplier relationships and sourcing strategies for networking hardware infrastructure.

Senior Application Engineer

Senior Application Engineer position at Google, focusing on business systems integration and internal process optimization using Java, Python, and cloud technologies.