Wednesday, February 16, 2022

We are hiring contract developers to build new features in PyPI

The Python Software Foundation has funding available for designing, developing and deploying organization accounts in PyPI.

PyPI is the official repository of Python packages. PyPI allows users to search for packages, publish and distribute packages.The aim of this project is to allow PyPI users to set up an organization account, invite other users to join, organize those users into teams, and manage ownership and permissions across multiple projects. We hope to provide organization accounts as a paid service to companies and complimentary access to community projects. The organization account feature will provide the structure based on which new features can be offered to paying customers.You can read this post that summarizes the user surveys.

We hope to hire two contractors who will code, test, review, document and deploy the organization account features. The two contractors include one backend developer and one frontend developer.




Feb 16, 2022

RFP opens

Mar 4, 2022

RFP closes

Mar 11, 2022

Submitted proposals receive preliminary decision

Mar 18, 2022

Shortlisted proposals receive final decision

Mar 25, 2022

Contracts finalized

Apr 1, 2022

Start of contract work


For each role: Up to US $98,000 for approx. 560 hours depending on contractor rate

We expect both roles to start by early April. Both roles can be done remotely. Each working week consists of 35 hours. Each milestone is applicable to the backend and frontend developer roles.

What is an RfP period?

A Request for Proposals (RfP) is a process intended to allow us (the Python Software Foundation) to collect proposals from potential contractors and select contractor(s) best suited to fulfill the specified work.

After the RfP period closes we will evaluate the received proposals based on the evaluation criteria, seek clarification from proposers as necessary, and select one or more contractors to complete the work specified in the scope section.

Note: This Request For Proposal document may be updated to reflect things that we learn during the process. The canonical version and history is available here.

How do I submit a proposal?

Please read the RfP to know how to submit a proposal, the evaluation criteria and the scope of the roles.