Назад
8 часов назад

Data Scientist (Senior)

250 000 - 270 000₽
Формат работы
remote (только Russia)
Тип работы
fulltime
Грейд
senior
Страна
Russia
vacancy_detail.hirify_telegram_tooltipВакансия из Telegram канала -

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

TL;DR
Data Scientist (Senior) (LLM/классический ML): Разработка Python-сервисов для инференса LLM и ML-моделей в ритейле с акцентом на FastAPI, vLLM, prompt engineering и интеграцию с микросервисной архитектурой. Фокус на оптимизации инференса, работе с векторным поиском, подготовке данных, оценке моделей и создании надежных ML-сервисов.
#вакансия #fulltime #удаленнаяработа #remote #Senior #Data #Scientist #Retail

Позиция: Data Scientist (Senior)
Вилка: 250.000 - 270.000
Занятость: Полная
Формат работы: Удаленный
Локация: РФ
Оформление: ИП
Компания: Top Selection

Привет! Меня зовут Александр. Я представляю группу компаний Top Selection.
Мы занимаемся трудоустройством IT специалистов на проектную занятость.
На данный момент мы в поиске Data Scientist в ритейл

📌Задачи:
• Разработка сервисов на Python для инференса LLM (FastAPI + vLLM через OpenAI-compatible API)
• Интеграция ML-компонентов в микросервисную архитектуру (асинхронные HTTP-клиенты, WebSocket)
• Интеграция с внешними API (HR-системы, базы знаний)
• Работа с промптами: системные инструкции, few-shot, управление контекстом диалога
• Настройка параметров генерации и инференса LLM
• Работа с векторными базами данных (Qdrant): поиск, reranking, score-boosting
• Сборка и оптимизация Docker-образов для ML-сервисов
• Участие в код-ревью: проверка кода согласно гайдлайнам, выявление типовых ошибок

✅Требования:
• Опыт коммерческой разработки на Python от 2 лет
• Высшее образование: IT, техническое, математическое (или эквивалентный практический опыт)
• Уверенное знание Python: async/await, typing, ООП, структуры данных
• Опыт разработки REST API на FastAPI
• Продвинутый SQL: оконные функции, работа с PostgreSQL/asyncpg
• Практический опыт работы с LLM: инференс через OpenAI API или совместимые (vLLM, TGI)
• Понимание ограничений LLM: галлюцинации, контекстное окно, стохастичность, latency
• Навыки prompt engineering: системные промпты, управление контекстом, JSON-mode
• Базовый опыт контейнеризации: Docker, сборка образов, запуск контейнеров
• Базовое понимание CI/CD: запуск пайплайнов, чтение логов
• Понимание принципов работы с GPU: память, утилизация, параллелизм
• Умение работать с Git: ветки, pull requests, code review
• Опыт написания юнит-тестов
• Базовое понимание архитектурных паттернов для агентов: ReAct, Plan-and-Execute, Agent-as-a-Judge и знакомство с фреймворками LangChain, LangGraph, LlamaIndex, AutoGen
• Разработка и валидация моделей классического ML: построение линейных моделей, деревьев решений и ансамблей (Random Forest, градиентный бустинг); разделение данных на выборки, проведение кросс-валидации и бутстрэппинга
• Подготовка данных и инженерия признаков: нормализация, стандартизация и кодирование категориальных признаков; отбор признаков, обработка пропусков и выбросов
• Оценка и визуализация: расчет метрик качества для задач классификации (precision, recall, F1, ROC-AUC, accuracy) и регрессии; визуализация результатов с использованием matplotlib/seaborn

➕Будет плюсом:
• Опыт развертывания LLM через vLLM (настройка параметров, оптимизация)
• Знакомство с Kubernetes: deployment, services, probes, resources
• Опыт работы с векторными базами (Qdrant, Pinecone, Weaviate)
• RAG-системы: поиск чанков, reranking, контекстуализация запросов
• Оптимизация инференса: batching, caching, quantization, strea

📞Резюме направлять сюда

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →

Текст вакансии взят без изменений

Источник -