X

xAI

Generative AI chatbot leveraging real-time data

Senior Software Engineer - Training/Inference, C++

Applied Machine LearningConfirmed live in the last 24 hours
Full-timePalo Alto, CA, USAIn-person

About the Job

Requirements

  • A bachelor's degree in computer science, computer engineering, or a science discipline is required.
  • At least 5 years of low-level systems programming experience in C, C++, or Rust is required.

Responsibilities

  • Architect and implement scalable distributed infrastructure for model serving, including load balancing, auto-scaling, batch scheduling, and a global key-value cache.
  • Optimize inference latency and throughput under real production workloads.
  • Build and operate high-concurrency serving systems with low tail latency and high reliability at a scale that serves millions of users.
  • Benchmark, fine-tune, and accelerate inference engines, including low-level GPU kernel work and code generation.
  • Develop custom tools to trace, replay, and fix issues across the full stack, from orchestration down to GPU kernels.
  • Create robust continuous integration and continuous deployment infrastructure for endpoint deployment, image publishing, and inference engine updates.
  • Accelerate research on scaling test-time compute, reinforcement learning rollout, and model-hardware co-design for next-generation systems.

Desired Qualifications

  • Experience with large-scale, high-concurrency production serving.
  • Experience with GPU inference engines such as vLLM, SGLang, Triton, or TensorRT-LLM.
  • A strong background in systems optimizations such as batching, caching, load balancing, and parallelism.
  • Experience with low-level inference optimizations, including GPU kernels and code generation.
  • Experience with algorithmic inference optimizations, including quantization, speculative decoding, distillation, and low-precision numerics.
  • Experience with testing, benchmarking, and reliability of inference services.
  • Experience designing and implementing continuous integration and continuous deployment infrastructure for inference.

About the Company

xAI

Generative AI chatbot leveraging real-time data

xAI builds Grok, a generative AI chatbot with a Hitchhiker's Guide-inspired persona that uses real-time data from X to produce current, culturally aware responses. Grok is accessible to premium subscribers on X, via a standalone website, mobile apps, and through an API for developers. The company also develops large-scale AI infrastructure, such as the Colossus supercomputer, to train and run its models. Its goal is to pursue truth-seeking AGI research and grow a capital-intensive platform that could support a major public offering in the future.

Company size
1,001-5,000
Company stage
Series E
Total funding
$42.1B
Headquarters
Palo Alto, CA
Founded
2023

Recently Posted Jobs

Explore more opportunities at xAI

See more jobs