There is an ambiguous antecedent. You said "Additionally, the Python compiler performs no optimisation on the bytecode, while scientific applications are first-class candidates for many **of them**". I was recommending that you say "Additionally, the Python compiler performs no optimization on the bytecode, while scientific applications are first-class candidates for many **optimizations**".

It was just a grammar suggestion for clarity. Your choice.