Виталий, добрый день! Я советую выбирать проекты на Github, где таски разбиты по уровню сложности и можно выбрать подходящий вариант. Если у вас есть любимый open-source проект или ПО, которым вы постоянно пользуетесь, работать над ним будет проще, потому что вы будете хорошо знать, как он устроен и какие у него есть особенности.
Если советовать конкретные проекты, то я бы остановилась на:
Кроме того, проекты на Python, в которых можно сделать свой первый pull request, есть в этом сборнике. В большинстве этих проектов таски тоже разделены по сложности и можно найти что-нибудь интересное для себя.