Logic Level Conversion. Different Voltages on High Side
So your circuit is not ok. Possible causes:


Pull-up resistor to 5V is broken, check the soldering joint, pcb track, and jumper too
Mosfet is broken, so it turns ON at Vgs lower than standard Vgs threeshold value
The 3.3v voltage is too high than it should be, so the mosfet ON even if the input 3.3v