Posted 1 day, 5 hours ago
Roles
Senior Software Engineer: Network layer communication optimizations Senior Software Engineer: GPU porting / RDMA / NCCL / NIXL layer developmentLocations
USA, Remote (prefer domestic USA but open to Non-Restricted Countries)
Contacts
Mike Luby, Scott Brown
work@bitripple.com
Description
BitRipple is hiring two Senior Software Engineers to build the next-generation network communication layer for AI, focusing on squeezing out GPU idle time during LLM training with accelerated RDMA communication across clusters. Roles: (1) Network layer communication optimizations, (2) GPU porting / RDMA / NCCL / NIXL layer development. Responsibilities include designing and implementing high-throughput, low-latency transport and flow-control logic (TCP/QUIC/UDP, congestion control, pacing), optimizing end-to-end performance (CPU/GPU/IO), and shipping results for real workloads. Requirements: proficient in C, C++, Rust; strong grasp of networking transport protocols and flow control concepts; solid math foundation; understanding of memory management, concurrency, throughput and efficiency at scale. Nice-to-have: mobile (Android/iOS) development knowledge, GPU porting experience, NCCL / NIXL / DPDK integration experience, RDMA/RoCEv2/Infiniband/NVLink knowledge, FEC/erasure coding knowledge. Contact: send resume to work@bitripple.com. You will be talking directly with Mike Luby (CTO) or Scott Brown (CEO).
Similar Jobs
Create your own personalized Job Alert