Geekfactor Geekfactor

Data Scientist

Моделирование и эксперименты: анализ, фичи, модели, валидация.

Уровни и матрица компетенций

Junior

Junior Data Scientist

База статистики, анализ данных, простые модели и корректная оценка качества.

Задачи и ответственность

- Делать EDA
- Строить baseline модели
- Проверять гипотезы
- Делать отчеты по результатам

Требования

- Python
- pandas/numpy
- База статистики
- scikit-learn basics

Темы для интервью

- Bias/variance
- Метрики качества
- Валидация
- Leakage

Проекты в портфолио

- DS ноутбук с EDA
- Baseline модель
- Репорт с выводами

Рост и следующие шаги

Дальше: Middle DS или ML Engineer.

Middle

Middle Data Scientist

Фичи, модели, экспериментирование, внедрение результатов в продукт.

Задачи и ответственность

- Продвинутые модели
- Фиче инжиниринг
- Эксперименты
- Совместная работа с инженерами

Требования

- scikit-learn уверенно
- Feature engineering
- Эксперименты
- ML lifecycle базово

Темы для интервью

- Time series pitfalls
- CatBoost/XGBoost
- Calibration
- Интерпретация

Проекты в портфолио

- Кейс с фичами
- Эксперимент
- Репозиторий с пайплайном

Рост и следующие шаги

Senior DS / ML Lead.

Статьи

PodCast Python: Асинхронщина с базами данных
Джуниорские темы из нашей повестки никуда не исчезли, но первый выпуск после трансформации Python Junior Podcast → Moscow Python Podcast преисполнен хардкора и…
Просто про Git
Git - распределенная система контроля версий, она облегчает работы с исходными кодами. Система управления версиями позволяет хранить несколько версий одного и …
Учимся использовать API сервиса Yandex SpeechKit
После прочтения статьи вы сможете: разобраться, что же такое API на простых примерах (macOS); познакомиться с сервисом распознавания и синтеза речи от Yandex; …
Библиотека Requests: HTTP for Humans
Язык Python является универсальным языком программирования. С его помощью можно решать разнообразные задачи в сфере разработки. Одной из таких сфер, в котор…
Материалы для новичков в python
Часто у новичков, которые только начинают знакомиться с программированием на python, возникает чувство некой пустоты, будто есть что-то, чем со всеми поделилис…
HR-аналитика и Python
Для каждого набора на курсах Learn Python мы создаем чаты, в которых общаются наши ученики и кураторы. Эти чаты остаются и по окончании учебы. И помимо вопросо…
Learn Python в Пензе
23 ноября начнутся занятия у учеников нового набора курсов Learn Python. Но теперь оффлайн-занятия будут проходить не только в Москве, но и в Пензе. И …
Батарейки в python есть, но они протекают - Эмбер Браун в дискуссии с Гвидо
Amber Brown (контрибьютор в Twisted) поделилась своей критикой стандартной библиотеки Python. Это оказалось самой спорной дискуссий дня; Гвидо ван Россум буква…