Роль инженера по машинному обучению (MLE) включает в себя выполнение задач, связанных как с машинным обучением, так и с программным обеспечением. Прогнозируется, что роль MLE будет продолжать расти, поскольку все больше отраслей начинают понимать ценность инвестиций в технологии глубокого обучения, что особенно заметно в секторах средств массовой информации, здравоохранения и производства. Эти инженеры умеют создавать технологии со встроенным искусственным интеллектом (ИИ), которые позволяют машине выполнять намеченную задачу без запроса на это. Типичные примеры того, над чем работают MLE, включают самоуправляемые автомобили для Uber и программирование результатов поиска для пользователей Google. Машинное обучение использует самые передовые технологии, поэтому профессионалы в этой области должны иметь желание искать и осваивать новые технологии по мере их появления.

Как пройти через дверь

Инженер по машинному обучению начального уровня будет проектировать и создавать модели, часто в команде, в соответствии с наукой о данных и технологиями искусственного интеллекта. Ожидается, что они поймут потребности бизнеса и концептуализируют проекты, отвечающие бизнес-целям. Быть технически подкованным и иметь желание создавать автоматизированные технологии, облегчающие жизнь, всегда должно быть целью MLE, особенно если вы новичок в этой области.

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

  • Получили ли они степень магистра или доктора в смежной дисциплине?
  • Демонстрируют ли они знание современных и новых технологий?
  • Способны ли они решать проблемы и писать сложные программы и алгоритмы?
  • Заинтересованы ли они в том, чтобы оттачивать свои навыки, изучая новые программы и языки, которые дополняют и расширяют их набор инструментов машинного обучения?

Степени и опыт

Работа MLE очень сложна, поэтому профессионалам в этой области требуется высокий уровень образования и технический опыт для продвижения по карьерной лестнице. В большинстве случаев степени бакалавра недостаточно, и многие работодатели ожидают, что кандидаты MLE будут иметь степень магистра или доктора философии. в информатике, инженерной дисциплине или математике.

Опыт также является ключом к тому, чтобы стать успешным инженером по машинному обучению. Эти инженеры приобретают опыт, работая над практическими и теоретическими моделями, чтобы улучшить и продемонстрировать свои практические навыки. Это такая же сфера деятельности, как и многие другие научные и технические профессии, так как здесь много проб и ошибок.

MLE начального уровня

Инженеры по машинному обучению начального уровня часто имеют опыт работы в области машиностроения или машинного обучения, часто сопровождаемый степенью магистра в соответствующей области. На работе MLE начального уровня приобретают опыт в технологиях машинного обучения и глубокого обучения благодаря командной работе и экспериментам над конкретными проектами. Ожидается, что MLE начального уровня будет выполнять различные обязанности, от создания моделей машинного обучения до построения конвейеров данных.

Продвижение вверх по служебной лестнице

Демонстрируя последовательный прогресс в вашей работе, опытный MLE может легко продвигаться по карьерной лестнице, от начального уровня до более высоких должностей. Это может произойти, если вы отлично работаете в команде и хорошо работаете в кросс-функциональных командах. Следование тенденциям в области технологий и изучение новых навыков также покажет вашим работодателям, насколько вы любопытны. Повышение качества вашей работы выше ожидаемого покажет, насколько вы преданы своей работе.

Восхождение по карьерной лестнице MLE требует силы духа, желания учиться и быть отличным командным игроком. Имея в виду эти навыки, есть все причины, по которым продвижение по служебной лестнице должно быть возможным.

Начиная

Изучите основные поля

Точные навыки, которые могут понадобиться MLE, могут зависеть от компании, в которой они работают, хотя есть определенные области, которые, вероятно, понадобятся всем MLE на работе. Навыки программирования на компьютере обязательны. Также появляется растущая тенденция к изучению Python (а иногда и C++ и R). Изучение того, где используется технология машинного обучения, например, с самообъединяющимися новостными лентами, и понимание тонкостей создания этой технологии может помочь развить базовые навыки ИИ. И, наконец, следование тенденциям глубокого обучения в отрасли может помочь инженерам машинного обучения понять будущее своей карьеры.

Инвестируйте в себя

Роль MLE все еще является относительно новой карьерой, но быстро набирает обороты как поле, призванное изменить лицо мира. Инженеры в этой области должны стремиться быть в курсе новых технологий и отраслевых тенденций, чтобы оставаться актуальными. Это можно сделать, пройдя дополнительные курсы онлайн или в специальной технической школе, а также посетив семинары и конференции, пообщавшись и отслеживая литературу, касающуюся движений в отрасли.

Расширение за пределы общего машинного обучения

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