Мы – РТК ИТ, компания, оказывающая полный комплекс услуг по разработке и внедрению программных решений.
Каждый день на наших проектах задействовано 3600+ сотрудников, у нас 70+ направлений разработки различных решений. За 9 лет нашей работы мы успешно реализовали более 60 ИТ-продуктов.
О проекте:
Мы разрабатываем платформу под кодовым названием «Лукоморье» для полного цикла разработки программных продуктов российскими IT-специалистами в рамках импортозамещения иностранных решений.
Группа продуктов Лукоморье призвана полностью заменить стек иностранных продуктов Atlassian (Trello, Jira, Confluence).
Мы делаем самые удобные и красивые системы, которые являются полностью кастомизируемым инструментом для управления задачами.
Яга - это система, которая предназначена для управления проектами – от генерации идей до управления установкой релизов.
Ёжка – это упрощённая версия Яги. Прекрасно подходит для управления проектами небольших команд или индивидуальных задач.
Яга.Статьи - система управления знаниями, закрывающая нишу Confluence.
Проект находится на стадии активной разработки.
Сейчас мы усиливаем нашу команду и под капотом нашей Яги создаем искусственный интеллект с набором инструментов машинного обучения, который назвали «Сирин».
Чем предстоит заниматься?
- Разработка и поддержка backend-составляющей для интеграции корпоративных информационных систем с интеллектуальными сервисами компании;
- Реализация поисковых алгоритмов, включая использование векторных баз данных;
- Участие в разработке архитектурных решений для интеграции нейросетевых сервисов с бизнес-процессами и информационными системами заказчика;
- Оптимизация и обеспечение отказоустойчивости разрабатываемых приложений;
- Работа с командами ML/MLops-разработки, выбор оптимальной архитектуры приложения;
- Понимание специфики разработки AI-центричных продуктов и их жизненного цикла;
- В перспективе и по желанию — рост в тимлида, либо в специалиста по ML/AI.
Что нам требуется?
- Опыт коммерческой разработки backend для нейросетевых микросервисов на Python с использованием FastAPI, uvicorn, redis, celery, pydantic;
- Знание паттернов микросервисной архитектуры и их применение для обеспечения масштабируемости и гибкости системы;
- Понимание классических алгоритмов обработки и структур данных;
- Понимание принципов ООП, SOLID;
- Понимание принципов аутентификации и авторизации, а также обеспечения безопасности при разработке микросервисов;
- Опыт контейнеризации приложений с Docker;
- Умение оптимизировать процессы асинхронной обработки задач;
- Опыт работы с любой реляционной СУБД;
- Умение разбираться в чужом коде, коде сторонних библиотек, опыт работы с git;
- Опыт работы с NGINX для настройки балансировки нагрузки и прокси-сервера;
- Готовность к исследовательской деятельности, разработке прототипов для грамотного выбора подходов и решений.
Будет плюсом, но не обязательно:
- Опыт бэкенд разработки на других языках (C++, C#, Go, Java, Kotlin и прочих);
- Опыт разработки высоконагруженных систем;
- Опыт работы с любыми векторными БД;
- Понимание актуальных проблем предметной области NLP;
- Понимание пайплайнов машинного обучения;
- Опыт работы с kafka или другими брокерами сообщений;
- Навыки настройки мониторинга и аналитики (Prometheus, Grafana).
Что мы предлагаем?
- Гибридный формат работы в комфортном офисе г. Москвы, проспект Вернадского, 41 (БЦ Академик) либо удаленно;
- Чай, кофе, фрукты в офисе в неограниченном количестве :)
- Возможность принимать участие в конференциях, проходить обучение за счет компании;
- Полностью "белая" заработная плата: оклад + квартальная премия;
- Кафетерий льгот;
- График работы гибкий: начало работы с 08:00 до 10:00 МСК, окончание - с 17:00 до 19:00 МСК, Сб-Вс – выходные.