Общее правило заключается в том, что вы должны подать заявление в вашей стране гражданства или в вашей стране проживания. Похоже, в вашем случае оба они - Россия.
Однако ключевое слово «должен», а не «должен». Большинство консульств США будут принимать заявки на получение виз от людей, которые проживают в другой стране, хотя иногда с дополнительными ограничениями (например, консульства в Канаде обычно имеют более длительное время ожидания для граждан / резидентов, не являющихся гражданами ЦА).
Вам нужно будет предъявить подтверждение вашего правового статуса в стране, в которой вы подаете заявление (что в вашем случае, скорее всего, является шенгенской визой и въездной печатью, которую довольно легко предоставить).
Вас могут спросить, почему вы подаете заявление в этой стране, и в этом случае вы должны сказать правду (тем более что сотрудники консульства уже почти наверняка знают ответ!)
Как правило, ваши шансы отклонить ваше заявление и / или передать его на административную обработку выше, если вы подаете заявление за пределами своей страны. Это может быть связано с любым количеством вещей, включая языковые проблемы (как разговорные, так и письменные) и потенциал, который вы применяете в другой стране, чтобы попытаться как-то поиграть в систему. Учитывая вашу ситуацию, вы ничего не можете сделать, чтобы избежать этой возможности ...
(Я неоднократно обращался за визами в США за пределами моей страны гражданства / проживания, и у меня никогда не было проблем - но, как всегда, это зависит от вашей конкретной ситуации)