Algorithm Researchers (All Levels)

The Role

Founded by cryptography pioneer Silvio Micali, Algorand fulfills the promise of blockchain through a first-of-its-kind transaction platform that solves the “blockchain trilemma” by offering true decentralization, scalability, and security for both developers and business applications.

We are looking for Algorithm Researchers of all levels to join our Team. This is an opportunity for someone who is genuinely excited by new technologies to influence the design and implementation of Algorand’s consensus infrastructure.

You will be working on a fast-paced, rapidly growing, high-profile project with a significant opportunity for industry-level impact on emerging blockchain and cryptocurrency technologies.

Core Responsibilities

  • Design and analyze novel consensus protocols, data structures, and optimization techniques that are both theoretically solid and practically useful
  • Partner with the larger organization (including Product and Engineering) regarding the implementation of designs at scale
  • Be a key part of an inclusive environment that fosters collaboration and creativity both internally and externally

Requirements & Qualifications

  • Masters in Computer Science or related technical field is required; PhD preferred (level and depth of responsibilities will be adjusted, as appropriate)
  • Expertise in one of the following domains required: distributed computation, game theory, algorithms, or data structures
  • Solid mathematics training, highly capable of abstract thinking and modeling
  • Good written communication and ability to communicate technical information with wide variety of audiences
  • Experience in driving the implementation of complex theoretical designs or as a technical participant for highly scalable distributed system designs preferred
  • Enjoyment for working in a highly collaborative, fast-paced, and dynamic environment

Interested? Please email your resume and cover letter to [email protected].