ID | Название вакансии | Город | Компания | От | До | Валюта | Тип вакансии | Дата и время публикации вакансии | Роль |
---|---|---|---|---|---|---|---|---|---|
1506082 | Backend разработчика Python | Москва | > ФГБОУ ВО МГТУ им. Н.Э. Баумана | open | 2024-06-03 |
Требования
Высшее техническое образование или профильные курсы. Опыт работы от 2 лет коммерческой разработки. Опыт работы с нагруженными приложениями.
Обязанности
Разработка Backend части веб-приложений и прикладных программных модулей в области машинного обучения. Реализация высоконагруженных сервисов для хранения обработки и...
Описание
Центр "Технологии искусственного интеллекта" МГТУ им. Н.Э. Баумана, на базе которого ведется разработка и внедрение масштабной высоконагруженной платформы с применением искусственного интеллекта для крупного федерального заказчика, приглашает на работу Backend разработчика Python.
Ваши задачи:
- Разработка Backend части веб-приложений и прикладных программных модулей в области машинного обучения.
- Реализация высоконагруженных сервисов для хранения обработки и визуализации больших массивов данных.
- Оптимизация уже существующих и разработка новых модулей платформы.
- Участие в разработке решений по отказоустойчивости и улучшению производительности системы.
- Участие в интеграции платформенных решений компании в ИТ-инфраструктуру заказчиков.
Мы ожидаем от Вас:
- Высшее техническое образование или профильные курсы.
- Опыт работы от 2 лет коммерческой разработки.
- Опыт работы с нагруженными приложениями.
- Опыт написания асинхронного кода с использованием очередей/планировщиков задач.
- Уверенное владение:
- Python 3.10+, знания алгоритмов, структуры данных, Pandas, Numpy;
- FastAPI и\или Django с DRF
- Pydantic, SQLAlchemy, RESTful API;
- Базы данных PostgreSQL, SQLite;
- SQL-запросы;
- Контейнеризация Docker.
- Опыт оптимизации, профилирования, рефакторинга кода.
- Опыт написания модульных тестов (pytest, mock и т. п.).
- Владение Linux, GIT и ООП.
Приветствуется:
- Навыки оптимизации производительности алгоритмов и железа.
- Навыки работы с телеграм-ботами (Telegram API, Telethon, Pyrogram).
- Навыки работы с:
- Kubernetes, опыт DevOps;
- Кешированием Redis;
- MongoDB;
- Apache Kafka, Nginx;
- Знание инструментов CI/CD, опыт написания скриптов Bash.
- WebSocket, gRPC
- Успешное участие в соревнованиях (хакатоны и т.п.).
Мы предлагаем Вам:
- Работу на коммерческих проектах в области развития искусственного интеллекта в IT-Центре МГТУ им. Н.Э. Баумана.
- Амбициозные и интересные задачи.
- Возможность дополнительного обучения по программам повышения квалификации.
- Оформление по ТК РФ.
- Полная занятость, возможен гибридный график.
- Комфортабельный офис в пешей доступности от станции метро Бауманская.
- Конкурентная заработная плата по результатам собеседования.