Staff Software Engineer
Core
Lead the Network Sourced AI squad to build a distributed network where data owners publish content locally and AI systems query it in real-time with attribution.
Role type
Staff Software Engineer (Team Lead + Hands-on IC)
Builds
Syft Space (local data nodes) and Syft Hub (network query layer)
Domain
Distributed systems, P2P networking, AI/ML infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Python (FastAPI, async), Distributed systems design, API design, Team leadership, System architecture, Production operations, RAG/Vector databases, Rust/Vue/TypeScript
Preferred skills
P2P application experience, Cross-platform desktop development
Technologies
FastAPI, Docker, Vue 3, TypeScript, Rust, Tauri, Vector databases
Responsibilities
Own end-to-end technical architecture for the squad, Drive production readiness via monitoring and runbooks, Mentor engineers and establish engineering best practices, Collaborate on core technology stack strategy, Partner with product lead on roadmap execution, Manage a team of 2-4 engineers including performance reviews
Seniority
Staff, hands-on IC with team leadership