Meta Problem
The PyTorch team at Meta wanted (a) software engineering support on PyTorch, and (b) access to expertise around the wider PyData open source software stack in order to have PyTorch interoperate better with other open source projects.
Solution
OpenTeams Open Source Architect was hired by Meta to lead a small team of three part-time engineers who had experience on similar projects, such as NumPy and SciPy. Over the last three years, as a result of achieving Metas goals, the OSA grew the team to 15+ people dedicated to PyTorch development.
Outcome
- 4 module-level maintainers from OpenTeams OSAs in the new PyTorch governance structure
- 485 PRs merged, 268 issues closed. Grown further since, around 90 PRs/month merged on average now.