Novi is building a hub of financial services, products and solutions that connect everyone, everywhere, creating greater opportunity for all. Its technical foundation is the open-sourced Diem blockchain network. Diem's mission is to create a simple, borderless global currency and financial ecosystem that empowers billions of people. Novi Research is the research arm of Novi, and is of great importance due to the cutting-edge nature of the technical challenges and Novi's openness to scrutiny. Novi is seeking a Research Intern to join Novi Research. The research organization aims to support the production of Novi technology and to broadly impact the field of crypto-economics and blockchain systems. Individuals in this role are expected to be recognized in research areas such as distributed systems, networking, storage, program verification, programming languages, cryptography, security, game-theory of economics and privacy-enhancing technologies. The ideal candidate will have a keen
interest in producing new science to advance the interdisciplinary fields of blockchain and cryptocurrency, as well as supporting the productization of their results. To learn more about our research visit https://research.facebook.com (https://research.facebook.com/).
1. Conduct research to advance the state of the art in blockchain and cryptoeconomics.
2. Contribute research that is relevant and can be applied to Novi product development.
3. Engage and collaborate with the research community within and outside of Novi.
4. Perform specific responsibilities which vary by team.
1. Currently is in the process of obtaining PhD in Computer Science, related STEM or quantitative field, or relevant experience
2. Research and/or work experience in distributed systems, networking, storage, formal verification, programming language, cryptography, security, privacy-enhancing technologies, or related technical fields.
3. Extensive experience solving analytical problems using quantitative approaches
4. Ability to communicate complex research in a clear, precise, and actionable manner
5. Fluency in C++, Java or other related language
6. ust obtain work authorization in country of employment at the time of hire, and maintain ongoing work authorization during employment
1. Intent to return to degree-program after the completion of the internship/co-op
2. Experience driving original scholarship in collaboration with a team.
3. Demonstrated software engineer experience via an internship, work experience, coding competitions, or PhD papers
4. Main authorship of peer-reviewed computer science publications at top-tier venues.