Before you apply...
Signup for related jobs and career advice from Uncubed, delivered right to your inbox. You can unsubscribe at any time.
As Research Scientist at Protocol Labs you will…
- Participate in cutting-edge research in computer networking.
- Develop novel systems and protocols; study and learn from existing ones.
- Study potential improvements or new parts of systems like IPFS, libp2p, and Filecoin.
- Work with the development team on turning the research into implementations.
- Quantify performance, security, and other properties of existing and proposed systems; suggest improvements based on the data.
You may be a fit for this role if you have...
- MS or PhD degree in Computer Science, Electrical Engineering, or related field, or equivalent practical experience.
- Ability to analyze, criticize, and improve the design of complex computer network systems
- Programming experience and proficiency in one or more of the following: Go, Rust, JavaScript, C, C++, Haskell, OCaml, Python, Clojure.
- Experience contributing to research communities and/or efforts, including publishing papers at conferences.
- Excellent written and verbal communication skills.
Bonus points
- You have a record of demonstrating state-of-the-art innovation in networking with a proven publication record or project history. Potentially including but not limited to network optimization and graph traversals,, interdependent networks and robustness, and dynamic network analysis.
- You’re comfortable digging through new academic literature on graph theory or IETF RFPs for inspiration while problem-solving.
- You believe that if you can’t explain something to a six-year-old, then you don’t understand it yourself, and your experience mentoring or writing technical explainers or blog posts demonstrates that you enjoy testing your understanding against this metric.
- You’ve demonstrated the ability to design and execute on research agenda.
- You have experience setting up or managing research collaborations or contractors.
- You’ve sent “SYN” as a text message to that friend who’s notoriously bad at getting back to you.
About Protocol Labs
Company Protocol Labs is a research, development, and deployment lab for network protocols. Protocol Labs leads groundbreaking internet projects, such as IPFS, the decentralized web protocol; Filecoin, a cryptocurrency incentivized storage network; and libp2p, a modular network stack for peer-to-peer apps and systems. Protocol Labs works openly, and is focused on the creation of value at a massive scale. Open Source Protocol Labs works on a growing number of Open Source projects. The major technology stacks we produce are developed entirely Open Source, from initial research, through implementation development, and into wide deployment. The communities we lead are open, welcoming, and inclusive. We invite you to get involved; join us on GitHub! History Protocol Labs was founded on May 2014, by Juan Benet, inventor of IPFS and Filecoin. That summer, we participated in the YCombinator program (S14). Protocol Labs released IPFS to the world in January 2015. Since then, IPFS has gained enormous traction in a variety of industries and organizations. By 2016, IPFS grew to be one of the most used and relied on technologies in the Blockchain industry, and hailed by thousands of developers as "The Future of the Web." That year, Protocol Labs also created libp2p, IPLD, multiformats, Orbit, and a number of other projects. Our most anticipated project is Filecoin, currently in development.
Want to learn more about Protocol Labs? Visit Protocol Labs's website.
Featured Company

Software that predicts technology trends.
Jobs You May Like
-
First Look Media
Film/TV Intern, Topic Studios - Spring 2021
First Look Media, New York, NY
-
Staff Software Engineer
Sila Nanotechnologies, Alameda, CA
-
Senior Software Developer - Licensing and Metering team
Mendix, Rotterdam
-
Data Analyst
Badoo, London, UK
-
Data Scientist, Decision Science
Coursera, Toronto, Remote
-
Survey Research Analyst
Qualtrics, Sydney, New South Wales, Australia