Imagine an Internet where democracy is at least as available as autocracy. The Metagovernance Project is building a governance layer for the Internet—an ecosystem of interoperable community-building tools that work across a range of digital platforms, from social networks to online games to blockchains.
As research engineer, you will own the design, development, and testing of an open-source, standards-driven governance framework based on the existing Metagov Gateway (which is built on Python/Django, see docs.metagov.org). You will build governance infrastructure, systems, and policies using a range of open-source tools (including PolicyKit and the Gateway itself), work with a global research team in online governance (including academics at Oxford, Harvard, Stanford, UWash, etc.), and build towards both a practical product and high-impact research.
As part of design and development, you will need to work with and orchestrate a number of existing governance libraries and applications such as SourceCred, Loomio, and Pol.is as well as blockchain applications such as Snapshot, Aragon, and Gnosis. As part of testing, you will need to work with a number of platform APIs, including those of Discourse, Slack, and Discord. Additionally, you will have the opportunity to communicate your work to the broader research community and to build collaborations both within and outside the Metagovernance Project.
You may be a fit for this role if you have…
- A high level of technical competence, especially experience designing, building, deploying, and maintaining production software systems
- The ability to reason about software decisions and communicate them
- Experience with Python/Django
- Experience developing and managing APIs
- Experience with Internet standards and standards-driven software design
- The ability to work independently and reach key milestones with minimal supervision.
- A mission-driven focus on having a significant impact on the world through technological advancement, complemented by a stubborn optimism for the future.
Bonus points if you have…
- Prior experience working with the APIs of online platforms like Slack, Discord, Discourse, etc.
- Demonstrated interest in online community, governance, political theory, economics, or law.
- Experience with Web3/blockchain software and applications, especially DAOs
- Research training in a scientific or technical field (or equivalent experience).
This position is intended to be located in Pittsburgh, PA. Alternately, the successful candidate will be expected to visit Pittsburgh, PA and/or other locations on a monthly or bimonthly basis.
How to apply for this position:
- Submit a CV and a short message explaining your interest to email@example.com. You may also provide a link to a web page, git repo, or other portfolio of past work.