Software Engineer - Search Infrastructure at xAI

On-site - Palo Alto, California, United States

Apply
More jobs at xAI

SpaceXAI’s mission is to create AI systems that can accurately understand the universe and aid humanity in its pursuit of knowledge. The team is small, highly motivated, and focused on engineering excellence. As a backend engineer, you will design and build scalable, high‑performance systems powering subscriptions infrastructure, new monetized products, user growth, and creator monetization. This role offers a unique opportunity to impact large‑scale revenue while creating products that users and businesses love.

Salary

USD 150,000 - 400,000

Requirements

Skills

  • 5+ years developing large-scale infrastructure, distributed systems or experience with storage or hardware architecture
  • Proficient in high performance Rust, C++ or JVM-based languages
  • Hands‑on experience with search and indexing technologies (Elasticsearch, Lucene, or similar)
  • Experience with operating system internals, filesystems, networking, or database storage engines
  • Obsessed with performance, reliability, scalability and quality
  • Ability to take full ownership of problems and learn whatever is needed to solve them
  • Comfortable moving quickly in a fast‑paced environment with shifting priorities and tight deadlines
  • Contributions to open‑source search or infrastructure projects

Responsibilities

  • Design and build large scale search infrastructure (real‑time indexing, serving, and data pipelines) that handles massive write and query loads with strict latency and reliability requirements
  • Go deep into search internals (indexing, query execution, and relevance) and help shape the technical direction of the core search infrastructure
  • Operate production services end to end, including monitoring, debugging, incident response, and performance optimization
  • Lead and drive incident responses and recovery with peers; review and contribute to incident postmortems

Technologies

RustC++JVM‑based languagesElasticsearchLuceneSearch and indexing technologiesOperating system internalsFilesystemsNetworkingDatabase storage engines

See if your resume is ready for this job

See how our AI can optimize your resume and improve your chances for this role.