Backend Developer (Python), RnD Team
Требования
Местоположение и тип занятости
Компания
Делаем образование современным и доступным с помощью технологий
Описание вакансии
Условия работы
Мы в Skyeng меняем традиционное образование с помощью технологий. Наша разработка — это 47 независимых и быстрых продуктовых команд с опытными тимлидами и продактами. Команда R&D развивает AI в Skyeng и Skysmart и всегда держит фокус на продуктовых инновациях. Мы создаем свои ML/DL модели, для поддержки и деплоя которых ищем крутого Python Dev специалиста. Если ты хочешь работать с микросервисами, создавать REST API, автоматизировать и оптимизировать поддержку и размещение моделей, велкам!
Твои задачи:
- Разработка каркаса и поддержка общих компонентов для сервисов на Django и/или других Python Web Framework.
- Размещение и обновление модели, поддержка функционирования сервисов, автоматизация соответствующих процессов.
- Разработка REST API и сервисов, осуществляющих взаимодействие с моделями машинного обучения (без необходимости обучения таких моделей).
- Коммуникация с командами разработки и аналитики для выбора оптимальных путей размещения моделей.
- Работа с очередями, асинхронностью и базами данных.
- Парсинг данных, формирование правил и скриптов предобработки (в том числе структурирования) входных и выходных данных моделей машинного обучения.
Наш идеальный кандидат:
- Имеет опыт web-разработки на Python от года на Django (Flask, FastAPI будут плюсом).
- Обладает идеальным ООП, базовыми знаними регулярных выражений, владеет web-разработкой с RabbitMQ, Redis.
- Знает SQL, работал с PostgreSQL (от создания до настройки).
- Умеет декомпозировать задачи, оценивать сроки и попадать в них.
- Ответственный и проактивный.
- Хочет выступать евангелистом своих собственных разработок внутри компании.
- Склонен к оптимизации и автоматизации.
Большим плюсом будет:
- Опыт работы со Swarm или Kubernetes, понимание принципов их работы.
- Опыт работы с ml Flow, kubeflow.
- Опыт frontend-разработки.
- Владение ключевыми навыками Python, Linux, Docker, Django Framework Web.
Преимущества вакансии:
- Работа в большой и амбициозной IT-компании с выстроенными процессами, но без бюрократии.
- Уникальный опыт: действительно сложные проблемы, которые можно встретить только в масштабных проектах и быстро растущих компаниях.
- Возможность влиять на компанию и выстраивать процессы.
- Мы меняем образование — это важная цель в глобальном масштабе, делать социально-важное нереально круто, попробуй!
- Учимся сами: регулярные доклады разработчиков внутри компании, участие и выступления на конференциях. А еще мы инвестируем в твое развитие: учись в корпоративном университете или на внешних курсах за наш счет.
- Cкидка 50% на продукты Skyeng тебе и другу.
- Оформление по ТК РФ, оплачиваемый отпуск и больничный.
- Удаленка здорового человека и техника для работы. Никто не контролирует, во сколько ты начинаешь работать и где находишься, главное — результат, которого ты пообещал достичь.
- Работать можно из любой точки мира, а также из нашего уютного офиса в Москве (м. Таганская).