Software Engineer - xAI Networking Software and Services

Posted 11 Days Ago
Be an Early Applicant
3 Locations
Entry level
Information Technology
The Role
As a Software Engineer at xAI, you will develop software and services to manage and monitor network infrastructure, focusing on automation and reliability. You will collaborate with network engineers, implement Infrastructure as Code best practices, and work on metrics to prioritize team efforts.
Summary Generated by Built In
About xAI

xAI’s mission is to create AI systems that can accurately understand the universe and aid humanity in its pursuit of knowledge.

Our team is small, highly motivated, and focused on engineering excellence. This organization is for individuals who appreciate challenging themselves and thrive on curiosity.

We operate with a flat organizational structure. All employees are expected to be hands-on and to contribute directly to the company’s mission. Leadership is given to those who show initiative and consistently deliver excellence. Work ethic and strong prioritization skills are important.

All engineers and researchers are expected to have strong communication skills. They should be able to concisely and accurately share knowledge with their teammates.

About the Role

The Network Software and Services for AI (nssAI) team will build software, services, and frameworks which will be used by our customers - xAI’s Network Development Engineers - to design, deploy, operate, and monitor xAI’s network infrastructure. Our product will span across all the aspects of network management: metric collection, configuration management & deployment, zero-touch provisioning, network monitoring, and alarming & auto-remediation, among others. We are involved in all aspects of network design with an automation-first approach to ensure the xAI production network and all ancillary networks are operated with the highest degree of reliability. We build extensible frameworks to make it possible for network engineers to develop their case-specific automation rapidly and reliably through our foundational tools and services.


Location

The role is based in the offices of Palo Alto - California, Memphis - Tennessee or Dublin - Ireland. 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.


Ideal Experiences

  • 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


Interview Process

After submitting your application, the team reviews your CV and statement of exceptional work. If your application passes this stage, you will be invited to an initial interview (45 minutes - 1 hour) during which a member of our team will ask some basic questions. If you clear the initial phone interview, you will enter the main process, which consists of four technical interviews:

  1. Coding assessment in a language of your choice.
  2. Systems design: Translate high-level requirements into a scalable, fault-tolerant service.
  3. Systems hands-on: Demonstrate practical skills in a live problem-solving session.
  4. Project deep-dive: Present your past exceptional work to a small audience.
  5. Meet and greet with the wider team.

Our goal is to finish the main process within one week. We don’t rely on recruiters for assessments. Every application is reviewed by a member of our technical team. All interviews will be conducted via Google Meet.

Annual Salary Range

$180,000 - $440,000 USD

xAI is an equal opportunity employer and does not unlawfully discriminate based on race, color, religion, ethnicity, ancestry, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, age, disability, medical conditions, genetic information, marital status, military or veteran status, or any other applicable legally protected characteristics. 

Qualified applicants with arrest or conviction records will be considered for employment in accordance with all applicable federal, state, and local laws, including the San Francisco Fair Chance Ordinance, Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act. 

For Los Angeles County (unincorporated) Candidates:

xAI reasonably believes that criminal history may have a direct, adverse and negative relationship on the following job duties, potentially resulting in the withdrawal of a conditional offer of employment: 

  • Access to information technology systems and confidential information, including proprietary and trade secret information, and/or user data;
  • Interacting with internal and/or external clients and colleagues; and
  • Exercising sound judgment.

California Consumer Privacy Act (CCPA) Notice

Top Skills

Go
Python
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
96 Employees
Remote Workplace

What We Do

Understand the Universe

Similar Jobs

3 Locations
1500 Employees

Squarespace Logo Squarespace

Senior Software Engineer, Java - Marketing Automations

Consumer Web • eCommerce • Marketing Tech • Payments • Software • Design • SEO
Hybrid
Dublin, IRL
1723 Employees

Chainlink Labs Logo Chainlink Labs

Staff Software Engineer, Banking & Capital Markets

Blockchain • Internet of Things • Payments • Cryptocurrency • Web3
Remote
15 Locations
680 Employees

Chainlink Labs Logo Chainlink Labs

Senior Software Engineer, Banking & Capital Markets

Blockchain • Internet of Things • Payments • Cryptocurrency • Web3
Remote
15 Locations
680 Employees

Similar Companies Hiring

Jobba Trade Technologies, Inc. Thumbnail
Software • Professional Services • Productivity • Information Technology • Enterprise Web • Consulting • Cloud
Chicago, IL
45 Employees
InCommodities Thumbnail
Renewable Energy • Machine Learning • Information Technology • Energy • Automation • Analytics
Austin, TX
234 Employees
HERE Technologies Thumbnail
Software • Logistics • Internet of Things • Information Technology • Computer Vision • Automotive • Artificial Intelligence
Amsterdam, NL
6000 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account