Software Engineer
HUMAN Protocol Foundation develops and supports HUMAN Protocol, an open-source blockchain infrastructure for coordinating, validating, and paying for distributed digital work.
Maintainer signals as of 9/2/2026
Funding history
Projects
About HUMAN Protocol Foundation
HUMAN Protocol is a permissionless, blockchain-based platform where businesses launch jobs, workers complete tasks, and smart contracts and oracles validate results and distribute rewards. Its current focus includes AI and machine-learning data annotation, with tooling such as the HUMAN App, Job Launcher, SDKs, smart contracts, and oracle infrastructure. The organization also supports ecosystem applications including HuFi and computer-vision workflows.
Skills
About the Role
You will design and develop features, contribute to architecture decisions, participate throughout requirements, implementation, testing, and review, troubleshoot development and production issues, and uphold code-quality and security practices across HUMAN Protocol.
Requirements
- Strong TypeScript and JavaScript experience
- Experience building high-performance systems
- Strong problem-solving and analytical skills
- Excellent communication and teamwork
- Pragmatic engineering judgment
- Interest in cryptography, blockchain, and mathematics
Responsibilities
- Design and develop new features
- Contribute to architectural decisions
- Participate in requirements, analysis, design, implementation, testing, and code review
- Troubleshoot development and production issues
- Apply code-quality and security best practices
Benefits
- Competitive salary and benefits package
- Remote-friendly environment
- Equal opportunity employer
