WebAI
Peer to Peer Software Engineer
About this role
webAI seeks a Senior/Staff Engineer to build secure, distributed peer-to-peer infrastructure for edge-based AI systems. You'll design and implement resilient synchronization and networking systems using Rust, focusing on trustless, decentralized architectures similar to IPFS rather than blockchain.
What you'll do
- Design and implement advanced synchronization and networking systems for distributed AI across edge devices and cloud-isolated environments
- Architect data synchronization frameworks using content addressable storage, Merkle trees, CRDTs, and erasure coding
- Lead performance tuning and optimization of distributed systems under resource constraints and intermittent connectivity
- Apply security-first design through threat modeling, key management, and cryptographic protocol integration
- Collaborate with MLOps, Infrastructure, and Security teams on deploying AI in restricted or air-gapped systems
- Maintain testing, observability, and validation practices to ensure reliability and compliance
What they're looking for
- Backend systems languages (C++, C, Go, Rust)
- Peer-to-peer and decentralized networking frameworks
- Distributed systems design and synchronization
- Content addressable storage and Merkle trees
- CRDTs and erasure coding
- Cryptography and secure key management
- Performance optimization under constraints
- System architecture and documentation
Benefits
- Competitive salary
- Comprehensive health, dental, and vision coverage
- 401(k) match (U.S. employees)
- $200/month health and wellness stipend
- Continuing education support
- $500/year Function Health subscription (U.S. employees)
Opens the application — the Jobs AI extension fills it for you. Set up autofill
Opens the official application on the employer’s site. No login required.
WebAI
WebAI builds AI infrastructure and platform solutions that help enterprises deploy and optimize machine learning systems at scale. The company is hiring Design Engineers, Software Engineers, Data Platform Engineers, Forward Deployed Engineers, and AI Software Engineers to develop everything from web experiences and AI prototypes to data connectors and distributed infrastructure.
View all jobs at WebAILikely interview questions
- Describe your experience designing or working with peer-to-peer or decentralized networking systems like IPFS or BitTorrent.
- Walk us through how you'd approach optimizing a distributed system operating under intermittent connectivity and resource constraints.