Bueno como usamos la sentencia UPDATE combinando con un inner join PostgreSQL y MySql tienen diferentes formas de trabajar, aquí mostramos las formas en que trabajan.

En MySQL

UPDATE profiles
INNER JOIN users ON profiles.user_id = users.ID
SET  perfil = users.nivel

En PostgreSQL

UPDATE profiles
SET perfil = users.nivel
FROM users
WHERE profiles.user_id = users.id