xAI

Software Engineer - Network (C++)

xAI
Apply
2 months ago
Palo Alto, CA, USA or Seattle, WA, USAMid Level
H1B Sponsor

Base Salary

$180k - $440k/yr

Responsibilities

  • Develop routing and traffic-engineering algorithms for a high-performance datacenter network.
  • Develop reliable real-time software for network switches supporting a low-latency, high-bandwidth AI training fabric.
  • Lead and participate in architecture, design, and code reviews.
  • Create prototypes and run experiments at small and full-cluster scale.
  • Build development, deployment, data analysis, visualization, and testing tools across virtualized environments, hardware-in-the-loop setups, and live production clusters.
  • Deploy reliable software updates through continuous integration and release systems with rigorous testing and monitoring.
  • Own the full lifecycle of software from design and implementation through deployment, monitoring, and iteration.

Requirements

  • Bachelor’s degree in computer science, engineering, math, or a related technical discipline, or 2+ years of professional software development experience in lieu of a degree.
  • Strong development experience in C or C++.
  • Preferred: professional experience writing high-performance C/C++ in production environments and deploying software at scale.
  • Preferred: deep knowledge of UDP, TCP/IP, RDMA, distributed systems, and large-scale datacenter fabrics.
  • Preferred: background in real-time systems, high-performance computing, low-latency networking, or resource-constrained environments.
  • Preferred: experience with security considerations in large-scale distributed systems and strong analytical, communication, and problem-solving skills.
  • Must be willing to work extended hours and weekends as needed.

Benefits

  • Equity and comprehensive medical, vision, and dental coverage.
  • Access to a 401(k) retirement plan, short- and long-term disability insurance, life insurance, discounts, and other perks.

Tech Stack

Categories

xAI

About xAI

1,001-5,000 employees

Understand the Universe. We are a team of AI technologists and business leaders on a mission to build AI systems that can help humanity understand the world better. https://x.ai/careers