2 months ago
Base Salary
$230k - $342k/yr
Responsibilities
- Design, build, and operate networking systems for AI training and inference.
- Improve performance, reliability, and scalability of networking infrastructure.
- Develop automation for network provisioning and lifecycle management.
- Build tooling for network health monitoring and performance analysis.
- Optimize network performance across various technologies.
- Define networking protocols and continuous validation systems.
- Collaborate with teams to ensure networking scales with fleet growth.
- Contribute to architecture decisions regarding network design and reliability.
- Diagnose complex networking issues in distributed systems.
Requirements
- Experience with large-scale networking or distributed systems infrastructure.
- Comfortable working close to the hardware/software boundary.
- Familiarity with Linux networking, kernel systems, and performance-sensitive software.
- Experience with high-performance networking technologies like InfiniBand and RoCE.
- Knowledge of datacenter networking, WAN systems, or host networking stacks.
- Ability to debug complex systems and performance bottlenecks.
- Proficient in production software development using C++, Python, or Go.
- Strong fundamentals in networking, operating systems, and distributed systems.
- Motivated to build infrastructure that accelerates AI research.