Senior Software Engineer – Networking
Mother ComputerResponds within three weeksBased on past data, Mother Computer usually responds to incoming applications within three weeksfull_timesenior
Tech Stack
NetworkingDistributed SystemsHardware-Aware SoftwareLinuxTcp/IpRdmaRoceInfinibandEthernetCC++RustGoPythonGpudirect RdmaCuda-Aware NetworkingNvidia Connectx NicsNcclUcxDpdkKernel NetworkingNic TuningModel ServingDistributed InferenceTensor ParallelismPipeline ParallelismTraining ClustersPcieNumaDmaKernel BypassMemory PinningPytorchUbuntuDebianNvidia NetworkingNvidia Gpu Infrastructure
Solid badges = required, outlined = preferred
Responsibilities
- Build networking systems for running models across multiple Mother systems, supporting intra-node tensor parallelism and inter-node pipeline parallelism.
- Design and optimize high-throughput, low-latency activation transfer between systems while keeping weight-heavy execution local.
- Work with RDMA/RoCEv2, GPUDirect RDMA, NVIDIA ConnectX-7-class NICs, dual-port 200 Gbps links, and PCIe Gen 5 x16 bandwidth.
- Measure and improve throughput, latency, jitter, CPU overhead, memory-copy behavior, congestion, and failure recovery.
- Build observability and diagnostics for NIC behavior, RDMA fabric health, GPU memory movement, and multi-node inference performance across the stack from Linux to inference runtime.
Soft Skills
AI InfrastructureExperimentationIterationRapid ValidationOwnershipBias For ActionLearning Agility
Benefits
- Dental
- Health Insurance
- Life Insurance
- Unlimited PTO
- Vision
Culture
Maker ScheduleDeep Work FocusExperimentationIterationCustomer-ObsessedMission-Driven
Requirements
Regions: Us
Get jobs like this in your inbox
Weekly Networking, Distributed Systems, Hardware-Aware Software hiring trends and salary data — free.
Join 8 engineers getting weekly insights
Get market intelligence in your inbox
Free weekly insights on tech hiring trends, salaries, and in-demand stacks.
Already a subscriber? Sign in
About Mother Computer
Industry: ai
Size: startup
Mother Computer is building Mother I, an AI supercomputer designed to run open-source models locally, empowering users with local and open-source AI. Their mission is to create tools that enable endless creativity and amplify human abilities.
View company profile →Similar Jobs
Senior Software Engineer – AI Systems
Mother Computer · Responds within three weeksBased on past data, Mother Computer usually responds to incoming applications within three weeks
Senior Software Engineer – Agent Systems
Mother Computer · Responds within three weeksBased on past data, Mother Computer usually responds to incoming applications within three weeks
System Software Engineer
MatX · |Remote (Everywhere) • Mountain View
Hybrid
$250k – $475k
Senior Engineer, Cilium CNI & Cloud Networking
CoreWeave · Livingston, NJ / New York, NY / Sunnyvale, CA / Bellevue, WA
$165k
Software Engineer, Model Routing & Inference
Cursor · New York