CRDT Software Engineer

WebAI
Austin
Workplace: RemoteFull timeFunction: Software EngineeringSkills: ["Ownership","Tenacity","Humility","Truth"]

Build secure, distributed AI infrastructure focused on reliable decentralized systems and CRDT-based data synchronization across edge devices and cloud environments. Architect content-addressable storage frameworks (Merkle trees, CRDTs), tune and debug distributed software under intermittent connectivity, and lead security-first design with threat modeling and cryptography. Collaborate with MLOps, Infrastructure, and Security to integrate AI components for restricted/air-gapped systems, with rigorous testing and observability. Development is in Rust.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
WebAI
WebAI
1 day ago

CRDT Software Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 1 hour agoStatus: Live

Job Summary

Build secure, distributed AI infrastructure focused on reliable decentralized systems and CRDT-based data synchronization across edge devices and cloud environments. Architect content-addressable storage frameworks (Merkle trees, CRDTs), tune and debug distributed software under intermittent connectivity, and lead security-first design with threat modeling and cryptography. Collaborate with MLOps, Infrastructure, and Security to integrate AI components for restricted/air-gapped systems, with rigorous testing and observability. Development is in Rust.
Location: Austin
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design and implement synchronization and networking systems enabling reliable AI operations across heterogeneous environments from edge to cloud while maintaining performance, reliability, and data privacy.
  • •Architect data synchronization frameworks using content addressable storage, Merkle trees, and CRDTs.
  • •Lead performance tuning, debugging, and optimization of distributed software under resource constraints and intermittent connectivity.
  • •Ensure security-first design through threat modeling, secure key management, and integration of cryptographic primitives and protocols.
  • •Collaborate with MLOps, Infrastructure, and Security teams to deploy and integrate AI components in restricted or air-gapped systems.

Pay and Benefits

Perks:Health InsuranceDentalVision401kWellness StipendEducation SupportLife InsuranceFlexible TimeParental LeaveFree Parking

Key Requirements

  • •Experience with CRDTs
  • •Experience with peer-to-peer or decentralized networking frameworks
  • •Be able to work in backend systems languages and design/implement advanced synchronization and networking systems
  • •Experience architecting data synchronization frameworks using content addressable storage and Merkle trees
  • •Be able to ramp up on Rust while working on these distributed systems
Experience:Distributed systemsPeer-to-peerDecentralized networking
Skills:OwnershipTenacityHumilityTruth
Tech Stack:RustCRDTsContent addressable storageMerkle treesIPFSGossip protocolsDAGsOverlay networksNAT traversalCryptographic primitivesAir-gapped systems

Company Brief

WebAI
Provides an AI platform to build, deploy, and manage web-based AI applications, offering tools for natural language, vision, and web automation so businesses and developers can integrate intelligent features into websites and products.
Industry: AI & Machine Learning
Website