Role overview
DESCRIPTION: The Protocol Software Developer is an exciting opportunity for a motivated and passionate individual to join the team at Foundry, a subsidiary of the blockchain industry’s most prolific and active investor, Digital Currency Group. Reporting to the VP of AI, the Protocol Software Developer will support emerging projects in the realm of AI and blockchain technologies by designing, developing, and implementing innovative solutions.
This is a rare invitation to join a small, highly professional entrepreneurial group, with the backing of the most established player in the fast-growing crypto space.
What we're looking for
- Design, develop, and optimize protocols tailored to the unique requirements of AI and blockchain applications.
- Implement and test protocol enhancements, ensuring compatibility, scalability, and security.
- Collaborate with researchers, data scientists, and blockchain experts o conceptualize and prototype novel solutions.
- Contribute to open-source projects and engage with developer community to gather feedback and iterate on protocol designs.
- Stay up to date on industry standards, best practices, and regulatory requirements related to AI and blockchain protocols.
- Bachelor’s or Master’s degree in computer science, engineering, or closely related field.
- 2+ years experience in software development.
- Proficiency in programming languages, mainly python.
- Proficient with software engineering design principles.
- Strong problem-solving skills and the ability to thrice in a fast-paced environment.
- Effective communication skills to collaborate with cross-functional teams.
- Experience and/or knowledge with the Bittensor Network
- Machine learning experience using frameworks (e.g., PyTorch, TensorFlow)
- Experience with containerization / Kubernetes
- Knowledge regarding cryptocurrency and/or blockchain principles
- Passion for decentralization and exploring new technologies
The salary range for this role is $100,000 - $140,000. This is the range that we in good faith believe is the range of possible compensation for this role at the time of posting. We may ultimately pay more or less than the posted range. This range may be modified in the future.
This range only includes base compensation and does not include other tangible benefits such as 401K match, bonuses, overtime pay, and other benefits.