В проект, который изо всех сил использует ML для помощи операторам саппорта, требуется backend-разработчик.
В SupportGPT мы занимаемся применением GPT-моделей чтобы помогать компаниям лучше работать. Мы уже запустили несколько проектов, которые помогают операторам саппорта лучше и быстрее решать рабочие задачи и получили значимые результаты. Теперь расширяем команду бекенд-разработки чтобы масштабировать успех.
Какие задач предстоит решать
- Разработка новых фич
Наши бекенды используют ансамбли разнообразных ML-моделей и наша постоянная задача - делать так чтобы они качественно и быстро отвечали на разных данных. Чтобы этого достичь мы постоянно перепридумываем подходы к GPT-генерации и одновременно решаем обычные задачи бекенда - скорость ответа, observability.
- Создание инструментов для ML-команд
Мы делаем не только продукт для внешних заказчиков но и создаем технологическую платформу внутри Яндекса чтобы другие команды разработки могли переиспользовать наши результаты. Мы создаем инструменты для обработки текстов, извлечения информации из разных форматов, расчет статистики.
- Задачи поиска
Чтобы генерировать полезные ответы наши сервисы ищут информацию используя разные технологии поиска. Мы занимаемся постоянным улучшением скорости и качества поиска.
- Сбор данных для анализа и обучения
Мы собираем множество метрик о работе наших моделей и сервисов, чтобы потом переиспользовать их для построения сложной аналитики и до-обучения моделей.
Мы ждем что Вы
- Имеете опыт разработки бекендов на асинхронном Python-е
- Понимаете в ML или хотите разобраться
- Знаете из опыта как сделать хороший API
- Работали с базами данных (например с Postgres) и умеете оптимизировать запросы
- Можете декомпозировать непонятную задачу до понятных шагов
Будет плюсом, если Вы
- Знаете как сделать отказоустойчивый бекенд
- Понимаете как оптимизировать сервисы под нагрузкой
- Понимаете как тестировать и разворачивать бекенды на облачной инфраструктуре