Как я перешел от написания диссертации с ML6 к инженеру по машинному обучению и как вы тоже можете это сделать.
Почему я стал стажером в ML6
Мое почему было очень гладким. Я заканчивал степень магистра машинного обучения и искал дипломную работу. Мои однокурсники обычно работали вместе с исследователями или - чаще всего - в компании над проектом, чтобы сначала намочить ноги, а затем заняться промышленностью. И я тоже.
ML6 занимал одно из первых мест в моем списке потенциальных клиентов, так как я уже некоторое время следил за ними в социальных сетях и слышал от разных людей (и из Интернета) о некоторых их проектах, прогрессивной структуре компании и сосредоточении внимания на личном развитии. своих сотрудников. Это было похоже на захватывающую и стимулирующую среду. Так что, как только я узнал, когда я смогу начать писать свою диссертацию, я снял им свое резюме.
Как я стал стажером
Подача заявки на стажировку обычно довольно проста: подать резюме, пройти собеседование, пройти стажировку. В ML6 (и во многих других технологических компаниях) все немного по-другому:
После заполнения формы и загрузки своего резюме меня сначала пригласили на конкурс кодирования. Задача заключалась в классификации изображений с целью найти кружку ML6. Прежде чем заявка будет рассмотрена, результаты должны были достичь определенной точности классификации.
На выполнение задания у меня ушло около одного уик-энда: один день на прохождение соответствующего курса Coursera, а второй день на собственно задание. Я пошел на этот курс только потому, что никогда раньше не занимался компьютерным зрением и имел очень небольшой опыт работы с глубоким обучением. После отправки результатов меня пригласили на собеседование со Стэном, инженером по работе с клиентами в ML6. Это было до того, как было сформировано HR-подразделение.
Собеседование было не техническим, а скорее личным, чтобы проверить мои амбиции и цели и подхожу ли я к ML6. И Стэн решил, что я! Вскоре после собеседования мне поступило предложение начать стажировку в октябре 2020 года.
Конечно, мой опыт не говорит о всех вакансиях в ML6. Во-первых, это интервью произошло в сентябре 2020 года - за 9 месяцев до написания этого сообщения в блоге - и многое изменилось в отношении процессов подачи заявок с формированием отдела кадров. Во-вторых, в ML6 есть множество других должностей, требующих разного набора навыков, таких как инженер по обработке данных, инженер по программному обеспечению, инженер по работе с клиентами, инженер по решениям, управление информацией и человеческие ресурсы. Все, что я могу сказать, это то, что мой процесс подачи заявки на стажировку прошел очень гладко, и у меня уже было хорошее чувство, просто поговорив с людьми из ML6 по электронной почте и в видеочате.
Чем я занимался во время стажировки
Когда я подал заявку на стажировку, у ML6 был список проектов стажировок на их домашней странице, чего сегодня уже нет. Я выбрал для проекта наиболее близкую тематику моей магистерской программы, чтобы я мог написать по ней свою диссертацию. Если бы я проявил интерес, я бы выбрал другой проект.
Если вы проходите стажировку в ML6, вы также получаете наставника. Этот человек проведет вас через ваш проект в качестве технического руководителя и является мостом между вами и компанией. Моим наставником был Брехт, и я не мог и мечтать о более умном и увлеченном человеке, с которым можно было бы работать!
Мой проект касался перевода изображения в изображение с текстовыми подсказками. Идея заключалась в том, чтобы разработать доказательство концепции «интеллектуального иллюстратора», удобного инструмента для редактирования изображений. Вы вводите изображение и текстовую команду в инструмент, и он изменяет входное изображение на основе текстовой команды.
Допустим, вы даете ему изображение красной птицы и набираете «синяя птица». Затем «умный иллюстратор» выплевывает картинку, на которой цвет птицы меняется на синий.
Для простоты и удобочитаемости: мой проект объединил две области машинного обучения: компьютерное зрение (перевод изображений) и программирование на естественном языке (текстовые инструкции) и содержал исследования, программирование и эксперименты. Пост в блоге об «умном иллюстраторе» будет опубликован позже.
Но чем я занимался на ML6, кроме дипломной работы?
Преимущества стажировки
К счастью, времена, когда единственной обязанностью стажера был копир и кофеварка, прошли. Рядом с моим проектом я имел удовольствие (виртуально) встретиться со многими своими коллегами для общественных мероприятий и обмена знаниями.
Сюда входят сеансы онлайн-игр, викторины, вечера виртуальных фильмов или пешеходные мероприятия, защищающие от пандемии, где каждый сотрудник был в паре с тремя коллегами из других команд. Социальные мероприятия планируются отделом C & CSR (Сообщество и С или возложите на Социальную ответственность), что я м сейчас тоже часть. Обмен знаниями происходит в форме подведения итогов проекта или бумажных презентаций. Все было необязательно, но я высоко ценил, сколько возможностей было для включения, и часто даже не казалось, что я «просто стажер».
И напоследок: от стажера до агента ML6.
Как бы мне ни хотелось взять отпуск, чтобы путешествовать по миру после окончания учебы, пандемия COVID-19 не совпадала с моими планами. Поэтому я решил вместо этого заняться полной занятостью.
Мне не составило труда решить, хочу ли я подавать документы в ML6 после стажировки. Я никогда не чувствовал себя так «как дома» в такой компании, как там.
Но еще до того, как я спросил своего наставника о процедуре, ML6 подошел ко мне и спросил, заинтересован ли я в подаче заявления в качестве инженера по машинному обучению. Видимо, ко мне они уже хорошо относились!
Мне все еще пришлось пройти еще несколько этапов подачи заявки, прежде чем меня приняли на работу: личное собеседование с HR, проверка кода (программного обеспечения, которое я написал для своего проекта стажировки), бумажная презентация (темы, которая не входила в мою компетенцию). бросить вызов моим навыкам презентации и приобретения знаний) и техническое интервью с Робби, тренером подразделения доставки. Трудно, учитывая, что я проработал там уже полгода, но понятно, что компания хочет удостовериться, кого нанимают, и поэтому приложила много усилий в процессе подачи заявки. Со всеми дополнительными задачами и собеседованиями было немного сложно справиться, пока я заканчивал стажировку и диссертацию. Но однажды вечером в среду мне позвонили: Каат из отдела кадров сообщил мне, что ML6 хочет сделать мне предложение! Я официально присоединился к ML6 в июне 2021 года и не оглядывался назад.
Но хватит обо мне. А вы?
Советы о том, как устроиться на стажировку
Зачем вам вообще становиться стажером (в ML6)? В конце концов, это обычно неоплачиваемая работа. Так была моя стажировка в ML6. Но любая стажировка - это уникальная и низкопороговая возможность сунуть нос в компанию. Вы лучше узнаете компанию и себя.
Даже если вы не приобретете новых знаний или навыков или даже не почувствуете себя комфортно там, вы, по крайней мере, узнаете, где вы не хотите снова подавать заявление и что для вас важно на работодателе.
Теперь я мог бы продолжить с конкретными советами по поиску стажировки, но уже есть много информации. Поиск стажировки очень похож на поиск работы, за исключением того, что стажировка - это своего рода испытательный срок, и обычно попасть туда намного проще. Так что, если вы хотите перейти от одной области к другой или сделать шаг от академии или образования к промышленности: воспользуйтесь возможностью!
У тебя стажировка? Поздравляю! … и сейчас?
Прежде всего, стажировка нужна для того, чтобы намочить ноги и понять, подходит ли вам компания. В идеале стажировка также предоставляет вам стимулирующую среду для роста и опробования некоторых вещей. Но так бывает не всегда. Вот три совета, которые помогут извлечь максимальную пользу из стажировки и повысить свои шансы на работу:
- Возьмите на себя ответственность. Будьте активны и берите на себя задачи и обязанности. Не ждите, пока к вам подойдут другие люди. То, как ваши коллеги воспринимают вас как стажера, вероятно, влияет на их решение нанять вас на полную ставку. Дайте им понять свои намерения!
- Задавайте вопросы. Стажировка - это, в конце концов, возможность научиться, так что задавайте свои вопросы. Также не забудьте попросить людей, с которыми вы работали, высказать свое мнение! Это показывает вашим коллегам, что вы хотите учиться и расти, и что вам это интересно.
- Присутствуйте. Если есть возможность принять участие в общественной или открытой встрече, попробуйте. Вы узнаете своих коллег и компанию на другом уровне и наоборот. Шаг от студента к сотруднику - большой, и каждая офисная культура отличается. Убедитесь, что вы знаете, во что ввязываетесь и подходит ли вам эта среда!
Я рекомендую вам подавать заявки на стажировку и работу, даже если вы думаете, что у вас не будет никаких шансов. Думал ли я, что ML6 предложит мне стажировку и даже должность инженера по машинному обучению? Черт возьми нет. Но я все равно сделал это и доказал, что мои собственные сомнения ошибочны. И это одно из лучших решений, которые я принял за последнее время.
Удачи вам в стажировке и поиске работы! Может, увидимся на ML6 за чашкой кофе?