Can I apply if I do not currently live in the Netherlands?

You can apply if you meet the requirements stated in the vacancy. Always check the required language, education and experience, work location, permission to work in the Netherlands and any screening requirements.