Требования к специалисту в области машинного обучения по версии Яндекса
Если взять все вакансии Яндекса в области машинного обучения и присвоить требованиям вес по следующей шкале:
- 4 - базовые знания X / знакомы с X / понимаете X / интересуетесь X
- 6 - знания X
- 8 - опыт работы с X / хорошие | уверенные | сильные знания X / умение делать X
- 10 - промышленный опыт X / отличные знания X / наличие диплома в области X
А пожеланиям присвоить тот же вес, но разделенный на 2, то мы получим следующий список навыков (в скобках указано количество упоминаний):
- 81 (11) Знание и опыт работы на Python
- 77 (15) Знания и опыт работы в области машинного обучения
- 73 (10) Знание математики
- 71 (12) Знание и опыт работы на C++
- 68 (10) Знание алгоритмов и структур данных
- 46 (7) Знания и опыт работы в области глубинного обучения
Остальные навыки упоминаются не более 1-2 раз, но также можно выделить следующие плюсы:
- Знание SQL
- Знание английского языка
- Знание и опыт работы с фреймворками для машинного обучения (в контексте того языка, на котором пишете)
- Опыт работы с высоконагруженными системами и большими объемами данных