Deep Learning Logic Machines is dedicated to accelerating and democratising open-source AI technologies through leveraging blockchain technologies. The company’s mission is to develop cutting-edge capital and intelligence infrastructure that enhances the decentralised AI, Web3, and crypto ecosystems, making them more efficient, intelligent, and trustworthy.
As a Backend Engineer, you will play a key role in the optimisation and scalability of our decentralised AI infrastructure. You will collaborate with the AI research and development teams to enhance the efficiency and robustness of our operations, ensuring high performance and security across distributed systems run by validators and miners. Your contributions will help shape the next generation of decentralised AI systems and play a crucial role in advancing the progress of open source, decentralised AI.
Responsibilities:
- Collaborate with the AI research and development teams to optimise subnet operations and interfaces within the Bittensor ecosystem.
- Design, build, and maintain scalable and efficient Substrate-based solutions for managing subnets.
- Develop, maintain, and optimise backend services and APIs to facilitate seamless communication between validators and miners.
- Enhance the performance and reliability of distributed AI systems through innovations in task assignment, validation, and reward mechanisms.
- Implement security measures to safeguard subnet operations against adversarial attacks and exploits.
- Contribute to the design and development of new features to improve the overall usability and efficiency of subnets.
Requirements:
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience.
- Minimum 1 year of backend development experience, preferably in distributed systems or blockchain environments.
- Strong programming skills in Python, Golang, or Rust.
- Demonstrated experience in building and optimising scalable distributed systems.
- Understanding of decentralised systems, consensus mechanisms, and blockchain protocols.
Good to Have:
- Experience with Bittensor and its subnet architecture.
- Familiarity with tools like Polkadot.js, Substrate RPC, and other blockchain interfaces.
- Knowledge of adversarial scenarios in decentralised systems and mitigation techniques.
- Experience contributing to open-source projects, particularly in blockchain or AI.
- Familiarity with Redis and distributed caching mechanisms.
- Understanding of Web3 technologies and smart contract development.
- Experience with optimisation techniques for networked systems.