It could be both: a purpose (I’m looking for a teacher in order to get private lessons) or a reason (I’m looking for a teacher because I want private lessons).
A more common alternative is to use por‘s fancy cousin porque: Estoy buscando un profesor de español porque necesito clases privadas.