Что важно для трудоустройства AI-разработчика

Дата публикации 29.03.2023
Это статья для тех, кто либо уже изучает AI и ML, либо собирается пойти в эту нишу и хочет понять, что требуется, чтобы найти работу в этой сфере. Мы трудоустроили несколько сотен выпускников, сам я — AI-разработчик с 19-летним опытом — собеседовал порядка 50 AI-разработчиков за последние несколько лет. Мы консультировали многие компании на российском рынке и трудоустроили наших выпускников в сотни компаний — от мелких стартапов до крупных бизнесов. Мы хорошо понимаем, чего работодатели хотят от AI-разработчиков, и эти требования отличаются от требований в других сферах программирования.
Дмитрий Романов
Дмитрий Романов
 
основатель Университета искусственного интеллекта

⏱ 5 минут полезного чтения

Что важнее всего для трудоустройства AI-разработчика

Портфолио AI-разработчика

Я не буду ходить вокруг да около: для трудоустройства в этой сфере важнее всего портфолио. Нужны готовые выполненные проекты. Причем проекты не учебные, когда вы на курсах сделали домашнее задание о какой-нибудь классификации заболевания, — это работодатель не будет рассматривать как портфолио, потому что в качестве домашних заданий всегда подбираются простые задачи, с которыми все ученики гарантированно справятся.

Портфолио должно содержать реальный проект для настоящей компании. Абсолютно все HR-специалисты, когда рассматривают наших выпускников, первым делом спрашивают, какие реальные проекты они выполнили.

К счастью, наше образование предполагает обязательные стажировки. Мы стажируем студентов в многомиллиардных компаниях, средних бизнесах или небольших стартапах. Если вы обучаетесь самостоятельно или где-то на других курсах, вам стоит задуматься о портфолио — это первое, на что смотрят HR-специалисты.

Опыт работы в команде AI-разработчиков

Второй вопрос, который задают HR-специалисты, — есть ли опыт работы в команде именно в сфере AI. Даже если у вас есть опыт командной работы в сфере Java, .NET, PHP, Python, бэкенд, фронтенд и так далее — это не то же самое. В AI идет подготовка датасета, управление фрилансерами, которые размечают датасет, deploy нейронки в production и другие процессы, специфичные для AI. Эти процессы отличаются от обычной бэк- и фронт-разработки, не кардинально, но отличаются. Командный опыт Java и .NET — это примерно один и тот же командный опыт, а Java и ML — это разные командные опыты.

Мы реализуем это требование рынка через те же стажировки. Стажировка — это команда из 10–15 студентов плюс тимлидов, поэтому у наших выпускников четыре проекта в портфолио и год опыта работы в команде. Если у вас этого нет, надо это как-то получать. Я расскажу, как получить опыт с реальными проектами.

Компактное резюме под конкретную вакансию

Покупая консультации у HR-агентств, общаясь с компаниями и анализируя свой опыт, мы сделали выводы:

  1. Нельзя отправлять всем компаниям одно и то же резюме, надо строить резюме под конкретную вакансию — какими технологиями вы владеете и какие проекты вы делали.
  2. Резюме должно быть коротким — одна страница.

Эйчар читает первую страницу резюме. На оценку вашего резюме у него есть 20–30 секунд — поверьте, я знаю, что такое отсмотреть 200 резюме за вечер. Перед вами он посмотрел десятки резюме и после вас посмотрит ещё десятки. Ваше резюме должно:

  • быть коротким, ёмким, красиво оформленным;
  • очень легко читаться;
  • содержать всю ключевую информацию (выполненные проекты, портфолио) на первой странице;
  • быть подстроено под вакансию — если вы владеете требуемым конкретным стеком технологий, укажите это на первой странице.

Релевантные проекты

Есть некоторый пул типовых проектов: распознавание лиц на проходной компании, прогнозирование тренда временного ряда, обнаружение людей в торговых центрах и некоторые другие — всего несколько десятков. Если у вас в портфолио есть такой типовой проект, а компании нужен аналогичный — ваши шансы на моментальное трудоустройство многократно повышаются. Так было у некоторых из наших студентов, которые находили работу, соответствующую своему дипломному проекту. Конечно, так происходит не каждый раз, но вероятность конверсии из резюме в оффер возрастает.

Где брать проекты для портфолио AI-разработчика

Если вы хотите получить проект в портфолио — предложите проект на своей текущей работе или выйдите на какую-нибудь компанию через знакомых и скажите: «Я занимаюсь искусственным интеллектом и хотел бы для вас сделать проект. У меня есть вот такая идея». Вам придётся найти идею проекта и с ней пробиться.

К счастью, искусственный интеллект сейчас применим практически в любом бизнесе, и вы сможете найти проект, проявив настойчивость. Можете опубликовать в своих соцсетях или Telegram-канале, что занимаетесь искусственным интеллектом, хотели бы сделать проект, поэтому предлагаете созвониться в Zoom для подбора вариантов. Дальше созваниваетесь и придумываете примеры применения искусственного интеллекта для компании: 5–10 часовых Zoom-консультаций — и один бесплатный проект вам дадут.

Сколько проектов нужно для портфолио? Если в вашем портфолио будет 2–3 проекта, это уже неплохо.

Какие стеки технологий обычно просят компании?

Библиотеки AI, ML
SQL
Sklearn-библиотека
Python

Что должен уметь ML, AI-разработчик

Есть три основных навыка, которыми вам надо владеть и которые адекватной компанией однозначно будут проверяться на техническом собеседовании.

1. Подготавливать датасеты
2. Решать типовые задачи по искусственному интеллекту
3. Deploy

Резюме: AI-разработчика продаёт портфолио

Искусственный интеллект — довольно молодая область. Большинство компаний совершенно не понимают, как собеседовать AI-разработчиков. Во многих компаниях этот AI-разработчик будет первым, но если даже не первым — понимание, как правильно собеседовать, ещё не сформировалось на рынке, оно гораздо более слабое, чем в случае с Java, .NET, PHP, Python и другими. Поэтому так высок приоритет портфолио — компании в большей степени ориентируются на то, какие проекты вы делали для реальных бизнесов с реальным внедрением. Хочу ещё раз подчеркнуть, что именно это продаёт вас компаниям. Желаю всем удачи в изучении AI и найти классную работу в сфере AI, ML, если вы на это нацелены.

Поделиться