La cosa principale è guardare la formulazione dell'annuncio. Se c'è scritto "è richiesto lavoro in ufficio a Mosca" oppure "presenza obbligatoria", non ha senso nascondere e sarebbe controproducente. Ma se non dicono nulla di specifico sul luogo o mencionano la possibilità del lavoro da remoto, puoi semplicemente scrivere nel curriculum "remoto, residenza a San Pietroburgo" e non farci troppo caso. L'onestà qui gioca a tuo favore, perché vedi subito se l'azienda è d'accordo oppure no.
Se invece stai zitto e fai un paio di colloqui, e poi confessi, dai l'impressione di aver nascosto un'informazione. Anche se le ragioni erano logiche, questo può generare sfiducia - tipo, se già hai nascosto una cosa, che cos'altro nascondi? È meglio indicarlo onestamente una volta e scartare le aziende a cui non va bene, piuttosto che doversi spiegare dopo.
Trucchetto: aggiungi nel curriculum una riga tipo "disponibile per trasferte" oppure "possibilità di lavoro in ufficio durante il periodo di inserimento" - questo mostra flessibilità e può tranquillizzare il datore di lavoro che è un po' preoccupato per la distanza. Così anche se sei a San Pietroburgo, non sembra un ostacolo, ma una soluzione possibile.