Research Engineer
N
Newton Foundation
Infrastructure for the Community Economy
Singapore
100 Employees
About Newton Foundation
Newton 2.0 is the next generation blockchain network designed for Web3 and Metaverse, conceived in response to the shortcomings of existing platforms and designed to enable a new era of large-scale decentralized applications.
Skills
About the Role
You will implement proofs of concept and prototypes for blockchain projects, conduct original research in consensus, cryptography, and economic models, and publish technical papers and outreach posts. You will contribute to and maintain open source code used in research and deploy production-ready systems. You will stay current with advances in blockchain and cryptography and apply them to practical project goals.
Requirements
- Master's degree or above in cryptography, computer science, mathematics or related field or equivalent experience
- 3+ years programming experience in systems languages such as C, C++, Go, or Rust
- Knowledge of P2P networking
- Knowledge of zero-knowledge proofs
- Knowledge of Smart Contract development
- Knowledge of MPC (multi-party computation)
- Familiarity with secure software practices
- Experience deploying production-ready applications
Responsibilities
- Implement proofs of concept and prototypes for blockchain projects
- Conduct research on consensus algorithms, encryption algorithms, and economic models
- Write and publish technical papers and blog posts
- Contribute to and maintain open source research software
- Apply secure software practices in research and implementations
- Deploy and validate production-ready applications
