Python разработчик в Яндекс Учебник
Требования
Местоположение и тип занятости
Описание вакансии
О компании и команде
Цель Яндекс Учебника — сделать образование более простым, доступным, эффективным, персонализированным и прозрачным. Мы хотим изменить парадигмы образования, чтобы ускорить изучение тем и повысить качество их закрепления. Для этого мы разрабатываем тренажеры на основе GPT-моделей в Учебнике — это инструмент, который упростит процесс обучения. Мы стремимся, чтобы ML-технологии помогали выстраивать оптимальный образовательный маршрут, выполнять задания и прорабатывать ошибки.
Наш стек технологий:
PostgreSQL, Redis, MongoDB
Python (SQLAlchemy, FastAPI), TypeScript, Go (gRPC)
Мы не ограничиваем себя заранее заданным набором инструментов и готовы применять технологии, которые лучше всего подходят для решения конкретной задачи.
Какие задачи вас ждут:
Разработка API над нейросетевыми тренажёрами
На основе нейросетей мы создаём ряд инструментов, позволяющих сделать процесс обучения интереснее и комфортнее. Вам предстоит проектировать и реализовывать архитектуру тренажеров и инфраструктуру взаимодействия с моделями.
Развитие микросервисов для организации школьного и внешкольного обучения
Мы разрабатываем платформу для самостоятельного обучения программированию и созданию пользовательских цифровых проектов. Платформа предполагает социальное взаимодействие вокруг проектов. Вам предстоит спроектировать и реализовывать микросервисы, которые станут частью этой платформы.
Разработка системы для управления образовательным контентом
Нужно организовать хранение большого количества обучающих материалов так, чтобы поддержать быстрый доступ к массиву информации, при этом обеспечить версионирование данных и масштабируемость способа хранения.
Ожидания от кандидата
Мы ждем, что вы:
- Занимались коммерческой разработкой
- Писали веб-приложения
- Отлично знаете Python или Go
- Способны объяснять свои решения и договариваться с коллегами
Будет плюсом, если вы:
- Работали с GPT-моделями и понимаете, как они устроены
- Ведёте один или несколько pet-проектов или вносили значимый вклад в развитие открытых проектов
- Пишете читабельный код, который легко поддерживать, любите и умеете писать тесты
- Работали с разными типами баз данных — реляционными и нереляционными, понимаете разницу между ними и основные принципы их работы
Условия работы
Высокий совокупный доход
Премии каждые полгода для всех, кто успешно прошёл ревью.
Офисы, в которые хочется ходить
В офисах есть всё, что нужно для комфортной работы: удобные рабочие зоны, уютные места для отдыха, кофепойнты для спокойных перерывов.
В офисах в Москве, Санкт-Петербурге, Екатеринбурге, Новосибирске, Казани и Нижнем Новгороде есть тренажёрные залы со всем необходимым.
Расширенная медицинская страховка
Начинает работать с первого месяца. В неё входят:
- плановая и неотложная помощь, стоматология, расширенный превентивный чекап, телемедицина 24/7;
- психотерапия в онлайн-сервисах наших партнёров;
- после года работы добавляется лазерная коррекция зрения, после двух — ведение беременности и роды.
Также мы покрываем 80% стоимости ДМС для супругов и детей.
Возможности для роста
Есть всё, чтобы учиться: внутренняя платформа с 100+ курсами, менторство и программы для руководителей.
Оплачиваем участие в профильных конференциях и помогаем подготовиться к публичным выступлениям.
Если для работы нужен иностранный язык, поможем организовать обучение и оплатим 50% стоимости.
И ещё
Делаем закрытые мероприятия: вечеринки, фестивали и другие ивенты.
В Яндексе много клубов по интересам, Random Coffee, сервисы для знакомств и взаимопомощи. А наши спортивные клубы регулярно участвуют в забегах, триатлонах и других соревнованиях.
На портале скидок масса специальных предложений для сотрудников от наших партнёров.