Senior Distributed Systems Engineer
New
Australia, Canada, Germany, India, 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 in 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
- Some infrastructure experience with any of the top cloud platforms (GCP, AWS, Azure)
- Experience in a fast-paced, async-first, globally distributed startup environment with rapid prototyping and iterative development.
- Experience in the compute-over-data space including sandboxed execution, data locality etc
- Experience with ML workflows (cleaning data, training and fine-tuning models)
- Experience with privacy preserving computation (TEEs, MPC, ZKP)
- Experience or interest in decentralization technologies and web3 (protocol design, smart contracts development)
- Track-record of significantly contributing to OSS
Responsibilities
- Lead the development of data query and compute layer with the goal of scaling it to process data required to train AI models applied to use-cases in EV, robotics, finances, healthcare and more
- Design critical protocol mechanisms related to data privacy, permissioning and provenance applying recent cryptography techniques like ZK proofs, MCP, TEEs
- Contribute to the development of Vana - EVM-compatible L1 blockchain specifically designed for user-owned data transactions
- Develop comprehensive documentation and contribute to whitepapers, including collaborations with outside researchers and engineers from MIT and top AI labs/startups
- Develop and implement robust debugging and troubleshooting processes for quick resolution of node-related issues in production environments
- Participate in code reviews and provide technical guidance to team members
View Full Description & ApplyYou'll be redirected to the employer's site