Skip to content
xAIxAIPalo Alto, CA

Member of Technical Staff, Recommendation Systems

Develop and scale recommendation algorithms, ranking, and search systems using AI stacks and data infrastructure for a platform with 600M users. Requires expertise in recommender systems, deep learning frameworks like JAX/PyTorch, and tools like Kafka/Spark.

180k – 440k/yr
On-siteML Engineering

About the role

What You'll Do

  • Designing and architecting recommendation algorithms across various product surfaces
  • Leverage all of xAI’s infra and AI stacks to dramatically enhance the user experience
  • Write data pipelines and training jobs that continuously learn from product data
  • Iterate and improve the algorithm by gathering user feedback in real time through experimentation
  • Ensuring scalability and efficiency of machine learning systems

Who You Are

  • Knowledge of data infrastructure like Kafka, Clickhouse, and Spark
  • Experienced in implementing recommender systems and/or deep learning applications at industrial scale
  • Skilled in one or more DL software frameworks such as JAX or PyTorch
  • Exceptional candidates may be experienced in writing CUDA kernels

Annual Salary Range

$180,000 - $440,000 USD

Benefits

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.

Skills

KafkaClickHouseSparkRecommender SystemsDeep LearningJAXPyTorchCUDAData PipelinesMachine Learning

Similar roles

ML Engineering jobs
xAI

Member of Technical Staff

xAIPalo Alto, CA

Build and optimize the RL training framework and infrastructure for large-scale workloads at SpaceXAI, from ablations to production runs. Requires experience with distributed systems and proficiency in Python, JAX, Rust, or C++.

180k – 440k/yr
On-site5+ YOEML Engineering
LlamaIndex

Member of Technical Staff, Applied Research

LlamaIndexSan Francisco, CA

Build and productionize vision-language models for document understanding at LlamaIndex. Focus on training, fine-tuning, synthetic data, benchmarking, and turning research prototypes into accurate, low-latency production systems for real-world PDFs, tables, and enterprise docs. Requires 3+ years ML engineering/applied research experience with strong PyTorch skills.

180k – 250k/yr
Hybrid3+ YOEML Engineering
xAI

Member of Technical Staff, Inference

xAIPalo Alto, CA

Build and optimize the high-performance inference platform serving Grok at massive scale. Design distributed serving infrastructure, low-level GPU optimizations, quantization, speculative decoding, and CI/CD for production reliability and low latency.

180k – 440k/yr
On-site5+ YOEML Engineering
Black Forest Labs

Member of Technical Staff

Black Forest LabsSan Francisco, CA

Research Engineer embedded in large-scale multimodal model training at Black Forest Labs (creators of FLUX). Own performance, stability, and low-precision optimizations for production training runs; profile, debug distributed systems, implement GPU kernels, and partner with researchers to ship frontier generative models.

180k – 290k/yr
Hybrid7+ YOEML Engineering
xAI

Member of Technical Staff - X Search

xAIPalo Alto, CA

Develops and operates large-scale search engine infrastructure, including retrieval algorithms, indexing, and ML ranking models integrated with Grok AI. Requires experience with search systems, vector databases, and production ML in Python, Go, or Rust.

180k – 440k/yr
On-siteML Engineering