moonlite · Chicago, IL or Remote · Chicago, Illinois, United States · United States (Remote)
<p>Moonlite delivers high-performance AI infrastructure for organizations running intensive computational research, large-scale model training, and demanding data processing workloads. We provide infrastructure deployed in our facilities or co-located in yours, delivering flexible on-demand or reserved compute that feels like an extension of your existing data center. Our team of AI infrastructure specialists combines bare-metal performance with cloud-native operational simplicity, enabling research teams and enterprises to deploy demanding AI workloads with enterprise-grade reliability and compliance.</p> <h2><strong>Your Role:</strong></h2> <p>You will be fundamental to building our software-defined networking (SDN) platform that enables high-performance, isolated networking for distributed computing, model training, inference, and data-intensive workloads. Working closely with our network, infrastructure, and product teams, you'll design and implement the network orchestration and provisioning systems that manage DPU-accelerated networking, tenant isolation, and network lifecycle management, enabling researchers and engineers to access enterprise-grade networking with cloud-like simplicity.</p> <h2><strong>Job Responsibilities</strong></h2> <ul> <li><strong>Software-Defined Networking Architecture:</strong> Collaborate with infrastructure to design and build scalable SDN orchestration systems leveraging NVIDIA Bluefield-3 DPUs to deliver programmable, high-performance networking for AI workloads with hardware-accelerated forwarding isolation.</li> <li><strong>Network Provisioning & Lifecycle Management:</strong> Implement automated SDN provisioning systems that handle VPC creation, subnet allocation, routing configuration, and network resource lifecycle from deployment through decommissioning.</li> <li><strong>DPU Platform Engineering:</strong> Develop platform capabilities for managing Bluefield-3 DPUs including SR-IOV virtual function management, OVS offload configuration, network function deployment, and integration with compute orchestration systems.</li> <li><strong>Multi-Tenancy & Network Isolation:</strong> Build enterprise-grade network isolation using VPCs, VXLAN, and hardware-accelerated forwarding to ensure complete tenant separation while maintaining high-performance connectivity for GPU clusters and distributed workloads.</li> <li><strong>High-Performance Networking:</strong> Collaborate with infrastructure to optimize network paths for RDMA, RoCE, and GPU-to-GPU communication, ensuring minimal latency and maximum throughput for distributed training and large-scale computational workloads.</li> <li><strong>Network APIs & Integration:</strong> Develop robust APIs and SDKs for network resource management that integrate seamlessly with compute and storage platforms, enabling programmatic network provisioning and configuration.</li> <li><strong>Network Observability:</strong> Implement comprehensive network monitoring, telemetry, and troubleshooting systems that provide visibility into network performance, utilization, and tenant traffic patterns.</li> <li><strong>Security & Policy Management:</strong> Build platform network security features including security groups, firewall rules, and policy enforcement that protect tenant workloads while enabling flexible network configuration.</li> </ul> <h2><strong>Requirements</strong></h2> <ul> <li><strong>Experience:</strong> 5+ years in software engineering with proven experience building network platforms, SDN systems, or network automation for production environments.</li> <li><strong>Networking Expertise:</strong> Deep understanding of networking fundamentals including TCP/IP, VLANs, VXLAN, BGP, OSPF, routing protocols, and data center network architectures.</li> <li><strong>Software-Defined Networking:</strong> Background in SDN concepts, network virtualization, overlay networks, and programmable networking technologies.</li> <li><strong>Programming Skills:</strong> Experience with Shell scripting and/or Python</li> <li><strong>Linux Networking:</strong> Strong experience with Linux networking stack, including network namespaces, iptables/nftables, Open vSwitch, and kernel networking systems.</li> <li><strong>High-Performance Networking:</strong> Understanding of RDMA, RoCE, Infiniband, and low-latency networking requirements for distributed computing and GPU workloads.</li> <li><strong>Problem-Solving & Architecture:</strong> Demonstrated ability to solve complex networking performance and scalability challenges while balancing pragmatic shipping with good long-term architecture.</li> <li><strong>Autonomy & Communication:</strong> Comfortable navigating ambiguity, defining requirements collaboratively, and communicating technical decisions through clear documentation.</li> <li><strong>Commitment to Growth:</strong> Growth mindset with continuous focus on learning and professional development.</li> </ul> <h2><strong>Preferred Qualifications</strong></h2> <ul> <li>Experience with NVIDIA Bluefield DPU programming and DOCA framework</li> <li>Background with network function virtualization (NFV) and service function chaining</li> <li>Knowledge of Kubernetes networking (CNI plugins, network policies, service mesh)</li> <li>Experience building network control planes or SDN controllers</li> <li>Familiarity with