Level shiffter (3.3V / 5V) for controlling transistors
There generally is no need to use a level shifter to control a BJT transistor, as long as the high output level is higher than the required \$V_{\rm BE}\$ (1.2V for your BC337-16 transistor, with \$I_{\rm C} = 300 \rm mA\$ and \$V_{\rm CE} = 1 \rm V\$). WHat are you trying/willing to do?