Senior Distributed Systems Engineer
New
V
VanaDecentralized AI
Canada, Germany, Ireland, Netherlands, United Kingdom, United StatesFull-TimeSenior
SalaryUSD 180000 - 220000 / year
Apply NowOpens the employer's application page
Job Details
- Required Skills
- PythonBlockchainMachine LearningGoDistributed Systems
Requirements
- Experience building large scale, secure, multi-node distributed systems.
- Experience designing pipelines for processing large amounts of data, ideally leveraging distributed data storage.
- Experience in Python, Go or similar languages in mission-critical systems.
- Experience profiling, debugging, and optimizing distributed systems for scale and performance.
- Infrastructure experience with major cloud platforms (GCP, AWS, Azure).
- Experience working in a fast-paced, async-first, globally distributed startup environment.
- Experience in compute-over-data space including sandboxed execution and data locality.
- Experience with ML workflows (cleaning data, training and fine-tuning models).
- Experience with privacy preserving computation (TEEs, MPC, ZKP).
- Interest or experience in decentralization technologies and web3 (protocol design, smart contracts).
- Track-record of significantly contributing to OSS.
Responsibilities
- Lead the development of data query and compute layer to scale it for AI model training across diverse industries.
- Design critical protocol mechanisms for data privacy, permissioning, and provenance using cryptography like ZK proofs, MPC, and TEEs.
- Contribute to the development of Vana, an EVM-compatible L1 blockchain for user-owned data transactions.
- Develop documentation and whitepapers in collaboration with researchers and engineers from top labs.
- Implement robust debugging and troubleshooting processes for node-related production issues.
- Provide technical guidance and participate in code reviews for the engineering team.
View Full Description & ApplyYou'll be redirected to the employer's site