Обязанности:
проектировать и внедрять архитектуру ML-систем, интегрируя SOTA-решения в существующую архитектуру; управлять полным циклом работы с данными: от сбора и синтетического расширения датасетов до их фильтрации, предобработки и доставки в модели; масштабировать ML-конвейеры (training, inference pipelines), повышая их надежность; исследовать новые подходы в области NLP, проверять гипотезы и внедрять их в продукт; участвовать в развитии MLOps-практик: CI/CD для моделей, версионирование данных (DVC) и мониторинг качества генерации; консультировать команду, проводить Code Review и делиться экспертизой по современным подходам в области AI.
Требования:
опыт в ML от 3-х лет (уровень Middle/Middle+); уверенное владение Python как основным языком разработки и глубокий опыт работы с PyTorch (Torchvision, Torchaudio) и Hugging Face (Transformers, Accelerate, PEFT), spaCy; практический опыт обучения нейронных сетей и работы в области NLP и большими языковыми моделями (LLM): опыт развертывания (vLLM, llama.cpp), дообучения (fine-tuning, LoRA), написания промптов (DSPy, BAML) и создания агентов (OpenCode, MCP-сервера); способность анализировать бизнес‑процессы, выявлять ключевые требования и транслировать их в технические спецификации для ИИ‑систем; уверенный опыт работы с Linux, Bash, Git и Docker/Kubernetes; опыт самостоятельного ведения исследовательских задач: от постановки гипотез до валидации результатов; сильная фундаментальная база в области математики и компьютерных наук (линейная алгебра, математический анализ, теория вероятностей и статистика, алгоритмы и структуры данных, основы оптимизации, теория искусственного интеллекта)Похожие вакансии
ML инженер / R&D специалист (NLP)
Договорная
Санкт-Петербург
Специальный Технологический Центр (ООО СТЦ)