📍 Москва (м. Курская)Санкт-Петербург (м. Василеостровская)Можно удалённо из РФ
MTS AI — это часть экосистемы МТС, где создаются AI-решения будущего. Голосовые ассистенты и чат-боты могут ответить на любой вопрос клиента, а компьютерное зрение — распознавать лица и эмоции. Мы объединили сильных разработчиков, самый мощный суперкомпьютер, и прорывные идеи, чтобы делать жизнь людей комфортнее и безопаснее и помогать бизнесу.
Технологии/инструменты
GoKubernetesDockerLinuxgRPC
О продукте
Основное назначение платформы Audiogram — распознавание и синтез речи, и наша задача — обеспечить быструю и универсальную коммуникацию между пользователями платформы и ML-решениями. Для этого мы пишем сервисы, каждый из которых заточен под решение определенных задач — предоставление публичного API, авторизация, кодирование аудио, хранение, статистика, взаимодействие с инференс серверами. Основой для взаимодействия между сервисами служит gRPC и есть немного HTTP.
Чем предстоит заниматься
- Реализовывать высоконагруженный бэкенд системы распознавания и синтеза речи.
- Совместно с отделами DevOps и QA улучшать CI/CD-процессы в команде для ускорения деплоя и масштабирования нового функционала.
Ожидания
- Опыт работы с Golang от 3 лет.
- Понимание параллельного/конкурентного программирования.
- Знакомство с Kubernetes, достаточное знать как поднять и развернуть на дев стенде под себя. Для больших задач у нас есть Devops.
- Понимание микросервисной архитектуры.
- Владение Docker для сборки образов и работы с контейнерами.
- Знание среды Unix/Linux.
- Опыт написания тестов (юнит тесты, фаззинг тесты, бенчмарки).
- Опыт работы с Chi, Gin, gRPC.
- Опыт профилирования сервисов через pprof.
Будет плюсом:
- Опыт работы с RESTful API.
- Опыт формирования запросов на языке SQL.
- Опыт обеспечения наблюдаемости продукта: сбор метрик c Prometheus, написание дашбордов Grafana, трассировка c OpenTelemetry.
- Опыт работы с Kafka.
- Знакомство с GitLab.
Условия
- Атмосфера IT-стартапа, при этом надежность, участие в инновационных проектах в области AI.
- Работу в сильной кросс-функциональной команде, уровень разработчиков в команде — Middle+/Senior.
- Актуальный стек технологий.
- Действительно гибкий график, либо полностью удаленный формат.
- Комфортный новый офис в 5 минутах пешком от метро Курская, если тебе все же нравится видеться иногда с коллегами.
- Программа ДМС с полным покрытием с первой недели работы, включая стоматологию и услуги телемедицины, полис для выезжающих за рубеж, страхование жизни.
- Участие в конференциях и митапах, обучение за счет компании.
- Бесплатная мобильная связь по всей России.