Senior ML Engineer в Nebius, Remote EU
Новый отзыв на собесы в интересные места. Другие истории на канале можно почитать вот тут – ссылка.
Авторская орфография сохранена
➡️Ник автора в тг - Анонимно
➡️ Название компании - Nebius (от автора канала: облачный GPU провайдер, недавно ходил на их fireside чат в Лондоне, писал тут)
➡️Расскажите про свой бэкграунд - ML Engineer, работаю в финтехе (антифрод), полностью ремоут из Европы.
➡️Как подались на вакансию - HR сам вышел на меня, рассказал о позиции MLE в команде AI Студия. Компания зарубежная, но вся инженерная часть оказалась русскоязычной, поэтому весь процесс проходил на русском.
🔥 Субъективно Сложность процесса по 10 бальной шкале - 7
➡️Когда начали процесс - лето 2025
➡️ Позиция, на которую собеседовались - MLE, если правильно помню, то нанимали команду, чтобы делать продукт AI Студия
➡️Грейд на который собеседовались (если известно) - Senior
➡️Локация вакансии - ремоут в Европе или помощь с релокацией в UK / Нидерланды, но для меня это было неактуально.
🔥 Расскажите про этапы собеседований
Интервью процесс сильно напоминает яндекс.
1) Обсудили вакансию, мотивацию. Команда, которая раньше занималась тренировкой собственных моделей, а теперь сместила фокус на fine-tuning под клиентов. Описание показалось довольно размытым и не до конца понял, что конкретно делает команда и как монетизирует продукт.
2) Раунд на классический ML и программирование. Первая часть — кодинг. Классическая задача на скользящее окно с двумя указателями, старая и популярная, решил быстро.
Дальше ML-вопросы по базовой теории:
- как работает логистическая регрессия, основные формулы, лосс-функция, смысл параметров;
- методы борьбы с переобучением;
- градиентный спуск, как устроен, формулы обновления весов.
3) Раунд про NLP.
Начали с вопросов про трансформеры:
- как работает токенизация, кратко описать BPE;
- позиционные эмбеддинги, отдельно спросили, как дообучить RoPE на новую длину, не смог убедительно ответить сходу;
-как устроен self-attention, отличия MHA, MQA, GQA, влияние на инференс;
-немного обсудили мой опыт использования трансформеров.
Потом на 15 минут задача на код. Реализовать механизм внимания на numpy. Тут реализовал без проблем. Потом были дополнительные вопросы по реализации на понимание и уже много путался:
- почему нормируем dot product на корень из размерности векторов.
- детали реализации софтмакса
- как добавить новые головые в реализацию без новых отдельных матричных умножений.
После этого раунда уже понимал, что дальше, скорее всего, не позовут. Вопросы были предельно технические. Копия с формата собесов в яндекс. В зарубежных компаниях не проходил настолько технических секций.
В общем-то так и получилось, быстро пришел отказ. Cледующий финальный раунд был бы про литкод на 2 задачи из того, что писал HR.
⏺ Что понравилось:
- HR чётко описал весь процесс и этапы, без сюрпризов.
-Никакой спешки можно было брать паузы между раундами.
⏺Что не понравилось:
- После трёх раундов так и не понял, какую именно проблему решает команда. Кто-то пишет инфраструктуру, кто-то собирает датасеты, кто-то делает внутренний фреймворк, но зачем это все было непонятно и ребята сами не могли сказать, какая у этого цель.
-Интервьюеры явно шли по заготовленным вопросам, а на встречные уточнения реагировали неуверенно.
➡️Итоги собеседования: Отказ
💸Информация про Total Compensation: Я говорил, что мои ожидания по общей компенсации 200K+, сказали, что это в рамках бюджета на позицию (от автора канала: Nebius публичная компания и компенсация состоит из базовой денежной асти и стоков, которые можно продать. Учитывая, что стоки взлетели c сентября примерно в 2 раза, после объявления о партренрстве с Microsoft, думаю TC 200 и больше более чем реальная сумма для компании)
#интервью
@max_dot_sh
Post #157
3.44K
- 🔥 30
- ❤ 7
- ⚡ 6
- 👍 1
- 😢 1
- 🆒 1
- 👾 1