Software Engineer - Networking Software and Services

xAI

$150K — $250K *
Telecommunications & Hardware
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of software development experience in network management tools and services.
  • Strong understanding of network topologies and protocols (TCP/IP, BGP).
  • Proficiency in programming languages such as Python and Go.
  • Experience with Infrastructure as Code (IaC) implementation and best practices.
  • Demonstrated ability to design scalable systems for managing numerous network devices.

Responsibilities

  • Develop software and services for network management in AI systems.
  • Implement automation solutions for network processes and metrics collection.
  • Collaborate with network engineers to ensure systems meet operational requirements.
  • Enhance deployment pipelines for secure and robust service delivery.
  • Monitor and optimize network performance to maintain reliability.

Benefits

  • Equity participation for long-term investment in the company's success.
  • Comprehensive medical, vision, and dental coverage for employees and their families.
  • Access to a 401(k) retirement plan to support financial planning.
  • Short and long-term disability insurance for employee security.
  • Life insurance and other discounts and perks to enhance overall employee well-being.
Full Job Description
About the Role

As part of the Network Software and Services for AI (nssAI) team at xAI, you'll build cutting-edge software, services, and frameworks to empower our Network Development Engineers. Working hands-on, you'll tackle all facets of network management-metric collection, configuration, zero-touch provisioning, monitoring, and auto-remediation-driving automation-first solutions for xAI's production and ancillary networks. Expect to develop extensible tools, streamline complex processes, and ensure rock-solid reliability to support xAI's mission of accelerating human scientific discovery through AI.
Location

The role is based in the offices of Palo Alto - California, Memphis - Tennessee or Remote. There will be travel expected to Palo Alto for inter team collaboration and the data center for hands-on experience using the software you write and identifying other opportunities of improvement.
Focus
  • Building software and tools with extensive metrics coverage for some of the world's largest GPU supercomputing network fabrics used for AI training and serving customer inference queries.
  • Implement IaC best practices, enhancing deployment pipelines, and ensuring robust, secure service delivery across our production environments.
Preferred Skills and Experience
  • Deep experience collaborating with network engineers daily using extensive knowledge of network topologies, physical and logical, and network protocols.
  • Expert knowledge and proven history with designing scalable and reliable software from the ground up that can build and orchestrate tens of thousands of network devices at lightning speeds.
  • Ability to thrive in ambiguity, creating metrics that will help prioritize the focus of the team and your own.
Tech Stack
  • Python
  • Go
  • TCP/IP
  • BGP
  • RDMA
Annual Salary Range

$150,000 - 250,000k
Benefits

Base salary is just one part of our total rewards package at xAI, which also includes 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.

Similar Jobs

More Jobs at xAI

More Telecommunications & Hardware Jobs

Find similar Software Engineer - Networking Software and Services jobs: