cover image
xAI

xAI

x.ai

29 Jobs

2,602 Employees

About the Company

Understand the Universe

Listed Jobs

Company background Company brand
Company Name
xAI
Job Title
Fullstack Engineer - Product
Job Description
**Job Title:** Fullstack Engineer - Product **Role Summary:** Build AI-powered products at xAI, focusing on backend services for grok.com. Collaborate with product and research teams to turn AI concepts into scalable, user-centric applications. Prioritize performance, reliability, and scalability of high-traffic services. **Expactations:** Own end-to-end feature delivery, translate AI research into production-ready solutions, ensure system scalability and reliability. **Key Responsibilities:** Design scalable architectures; develop/maintain backend services (Rust-based stack); optimize production systems for performance; build full-stack applications with CI/CD pipelines; implement logging and metrics. **Required Skills:** Expert-level TypeScript; scalable system design experience; computer science fundamentals (type systems); production service tuning for performance/reliability/scalability. **Required Education & Certifications:** Not specified.
Palo alto, United states
Hybrid
11-09-2025
Company background Company brand
Company Name
xAI
Job Title
Rust/C++ Backend Engineer - grok.com & API
Job Description
**Job Title**: Rust/C++ Backend Engineer **Role Summary**: Develop and maintain highly scalable, reliable backend services for grok.com and API using Rust to process high query volumes. Focus on distributed system design and database operations. **Expectations**: Expertise in Rust or C++. Proven experience designing, implementing, and maintaining horizontally scalable distributed systems. Knowledge of service observability and reliability best practices. Experience with PostgreSQL, Clickhouse, and CockroachDB. **Key Responsibilities**: - Design, implement, and maintain backend services. - Ensure system scalability and reliability. - Collaborate on distributed system architecture. - Optimize database performance. - Apply observability and reliability practices. **Required Skills**: - Rust/C++ (expert-level proficiency) - Distributed systems design and scalability - PostgreSQL, Clickhouse, CockroachDB - Service observability practices - Strong systems programming and problem-solving **Required Education & Certifications**: Not specified.
Palo alto, United states
Hybrid
12-09-2025
Company background Company brand
Company Name
xAI
Job Title
Software Engineer - Applied Inference
Job Description
**Job Title:** Software Engineer – Applied Inference **Role Summary:** Responsible for guaranteeing the reliability and performance of large‑scale AI inference services. Develops custom debugging and tracing tools, manages autoscaling, continuous deployment, and feature rollouts, and builds CI/CD infrastructure. Contributes to the open‑source SGLang inference engine while collaborating across a flat, hands‑on engineering team. **Expectations:** - Achieve near‑zero downtime and error rates for inference services. - Deliver high‑quality, production‑ready code with strong communication of designs and issues. - Prioritize work effectively and take initiative in problem solving and system improvements. - Contribute to open‑source projects and share knowledge with teammates. **Key Responsibilities:** - Maintain 100 % uptime and 0 % error targets for inference workloads. - Design and implement debugging, tracing, and crash‑replay tools across the stack (orchestration to GPU kernels). - Oversee autoscaling, continuous deployment, and staged feature rollouts of inference services. - Benchmark, monitor, and optimize inference engine performance under varied production loads. - Build and maintain CI/CD pipelines for endpoint deployment, container image publishing, and inference engine updates. - Contribute code and improvements to the SGLang open‑source project. **Required Skills:** - Experience with large‑scale, high‑concurrency production serving systems. - Proven track record in testing, benchmarking, and reliability engineering of inference services. - Strong background in CI/CD infrastructure design and implementation. - Proficiency with Kubernetes, Terraform or Pulumi, Buildkite/ArgoCD, Prometheus, Grafana, and PagerDuty. - Ability to develop low‑level debugging and tracing tools (e.g., for GPU kernels). - Strong programming skills in at least one language (e.g., Python, C++, Go). - Excellent written and verbal communication; ability to convey technical concepts clearly. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent practical experience). - Advanced degree optional. - Relevant DevOps or cloud certifications (e.g., Certified Kubernetes Administrator, AWS/GCP certifications) are a plus but not mandatory.
Palo alto, United states
On site
13-09-2025
Company background Company brand
Company Name
xAI
Job Title
Application Security Engineer
Job Description
**Job Title** Application Security Engineer **Role Summary** Secure the cloud‑native application stack from design through deployment. Lead code reviews, CI/CD security integration, threat modeling, and AI‑specific risk assessments while collaborating with development teams to embed secure coding practices and maintain an up‑to‑date, compliant supply chain. **Expectations** * Deliver actionable security findings and remediation plans. * Maintain proactive threat posture and incident response readiness. * Keep knowledge current on cloud, DevSecOps, and AI/ML security trends. * Communicate findings clearly to technical and non‑technical stakeholders. **Key Responsibilities** 1. Conduct static code reviews and dynamic analysis to identify OWASP Top 10 and LLM‑specific vulnerabilities. 2. Develop and enforce secure coding guidelines for Python and Rust. 3. Integrate security controls into CI/CD pipelines (GitOps, IaC). 4. Perform threat modeling, risk assessments, and mitigation strategy development for new features. 5. Track, triage, and verify resolution of vulnerabilities; maintain vulnerability dashboards. 6. Generate and curate Software Bills of Materials (SBOMs) for third‑party components. 7. Respond to application security incidents and coordinate with incident‑response teams. 8. Evaluate and harden AI/ML models against OWASP LLM Top 10 risks. 9. Stay abreast of emerging threats, cloud security services, and AI safety best practices. 10. Advocate for security tooling improvements, possibly building custom solutions to automate processes. **Required Skills** * 3‑5 years in application security, code‑level security, and DevSecOps. * Proficiency in Python or Rust; secure coding best practices. * Experience with static/dynamic analysis tools (e.g., Burp Suite, OWASP ZAP). * Deep knowledge of OWASP Top 10 and OWASP LLM Top 10. * Skilled in securing CI/CD pipelines, GitOps, IaC. * Familiarity with SBOM generation and supply‑chain security. * Strong threat modeling, risk assessment, and incident‑response skills. * Excellent written and verbal communication; ability to explain complex security concepts. **Required Education & Certifications** * Bachelor’s degree in Computer Science, Cybersecurity, or related field. * Relevant certifications (CSSLP, OSWE, or equivalent) preferred but not mandatory.
San francisco, United states
On site
Junior
20-09-2025