← All roles

Software Engineer - Network (C++)

xAI· Engineering
Apply on company site
Hybrid (Palo Alto, CA; Seattle, WA)$180k - $440kfull-timePosted 3mo ago

About the role

Software Engineer on the Colossus Networking team designing, building, and operating the high-performance datacenter network that powers SpaceXSI's Colossus GPU clusters and AI models. Responsible for core networking software, routing and traffic engineering, real-time control, and deployment across large-scale, low-latency infrastructure.

Responsibilities

  • Develop routing and traffic-engineering algorithms for the Colossus high-performance datacenter network.
  • Develop highly reliable, real-time software designed to run on the switches that form the backbone of our low-latency, high-bandwidth AI training fabric.
  • Participate in and lead architecture, design, and code reviews.
  • Develop prototypes and run experiments to validate key design decisions at both small and full-cluster scale.
  • Build tools for software development, deployment, data analysis, visualization, and testing 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.

Qualifications

  • 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++.

Skills

Required:C/C++ developmentNetworking protocols
Nice to have:Distributed systemsReal-time / high-performance computingSoftware tooling and CI/CD

Benefits

  • equity
  • comprehensive medical, vision, and dental coverage
  • access to a 401(k) retirement plan
  • short & long-term disability insurance
  • life insurance
  • various other discounts and perks
Last updated Oct 14, 2026. Interested? Apply on the company site.

About xAI

liquid-ai-recruiting-target

More open roles at xAI