Backend Grok and xAI Rust Developer at xAI
Location: London, UK
Position Type: Full-Time
About xAI
At xAI, our mission is to develop artificial intelligence systems that advance humanity's understanding of the universe. We are building a world‑class team of engineers and researchers who excel in environments that challenge conventional thinking and reward engineering excellence. Our organizational structure is flat and collaborative, with leadership opportunities available to those who demonstrate initiative and consistently deliver outstanding work.
Position Overview
We are seeking an experienced Backend Engineer to join the team responsible for powering Grok.com and our API services. This role focuses on developing highly scalable, reliable backend systems capable of processing tens of thousands of queries per second. Our entire backend infrastructure is built using Rust, and we prioritize system reliability and performance at scale.
Key Responsibilities
* Design, implement, and maintain reliable, horizontally scalable distributed systems
* Develop and optimize backend services using Rust
* Ensure service observability and reliability through industry best practices
* Manage and operate databases including PostgreSQL, Clickhouse, and CockroachDB
* Collaborate with team members across London and Palo Alto locations
Required Qualifications
* Expert‑level knowledge in at least one of the following languages: Rust, C++, or Go
* Demonstrated experience designing and maintaining scalable distributed systems
* Strong understanding of service observability and reliability principles
* Professional experience with commonly used database systems
* Excellent communication skills and ability to work effectively in a collaborative environment
* Bachelor's degree in Computer Science or equivalent practical experience
Preferred Qualifications
* Expert knowledge of Python programming
* Experience with Docker, Kubernetes, and containerized applications
* Advanced TypeScript capabilities
* Deep understanding of gRPC protocols (unary, response streaming, bi‑directional streaming, REST mapping)
Work Location & Schedule
* Primary locations: London, UK or Palo Alto, CA
* Office‑based work model (5 days per week in office) with flexibility for remote work when necessary
* London‑based candidates must be available for late meetings once weekly to coordinate with global team members
Interview Process
Our recruitment process is designed to be thorough yet efficient:
* Application Review: Our team will carefully review your CV and supporting materials
* Initial Screening: 15‑minute technical phone interview with a team member
* Technical Assessment:
* Coding interview focusing on Rust or C++
* All interviews will be conducted via Google Meet
xAI offers a comprehensive total rewards package:
* Equity compensation
* Comprehensive medical, vision, and dental coverage
* Short and long‑term disability insurance
* Life insurance coverage
* Additional perks and discounts
Equal Opportunity Employer
xAI is proud to be an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
How to Apply
Qualified candidates are invited to submit their application through our careers portal. Please include your CV and any relevant supporting materials that demonstrate your exceptional work in backend systems development.
We look forward to reviewing your application and exploring the potential for you to contribute to our important mission.
Press the apply here button here at rust.careers
#J-18808-Ljbffr