[Remote] Software Engineer - Networking Software and Services
Note: The job is a remote job and is open to candidates in USA. xAI is dedicated to creating AI systems that enhance human understanding of the universe. The Software Engineer in Networking Software and Services will develop software and frameworks to support network management, focusing on automation and reliability in AI systems.
Responsibilities
- Build cutting-edge software, services, and frameworks to empower Network Development Engineers
- Tackle all facets of network management—metric collection, configuration, zero-touch provisioning, monitoring, and auto-remediation
- Drive automation-first solutions for xAI’s production and ancillary networks
- Develop extensible tools, streamline complex processes, and ensure rock-solid reliability
Skills
- Strong communication skills
- Ability to concisely and accurately share knowledge with teammates
- Work ethic and strong prioritization skills
- Hands-on experience in building software and tools with extensive metrics coverage for network management
- Experience implementing IaC best practices and enhancing deployment pipelines
- Knowledge of robust, secure service delivery across production environments
- Experience with Python
- Experience with Go
- Knowledge of TCP/IP
- Knowledge of BGP
- Knowledge of RDMA
- 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
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
Company Overview
Company H1B Sponsorship