Bell Integrator

Разработчик ML(NLP)/Data Scientist

Не указана
  • Москва
  • Полная занятость
  • Полный день
  • От 3 до 6 лет

Проект

Департамент Глобальных Рынков (ДГР) предоставляет корпоративным и розничным клиентам широкий спектр продуктов и услуг на финансовых рынках. Ключевые направления бизнеса: торговые операции с ценными бумагами, деривативами, ликвидностью на валютном и товарно-сырьевом рынках, структурные продукты. Мы помогаем внутренним клиентам увеличивать доходность, создаём информационную платформу, проводим анализ финансовых рынков, работаем с разными форматами данных. Наша команда решает широкий спектр DS-задач с применением передовых ML/DL алгоритмов и инструментов. В компетенции — разработка, тестирование и вывод в промышленную среду моделей. Мы ищем талантливого специалиста, который обладает опытом работы с большими языковыми моделями (LLM). В этой роли вы будете играть ключевую роль в исследовании и применении наших LLM для решения широкого спектра задач, включая генерацию текста, извлечение информации, Q&A системы, ИИ-агенты и другие.

Обязанности:

  • Разработка и поддержка проектов на базе NLP/LLM. Перевод бизнес-задач в технические решения: выбор архитектуры и подходов к решению, от идеи и MVP до вывода в продакшн.

  • Обучение и адаптация моделей под бизнес-задачи (prompting, few-shot learning, fine-tuning).

  • Разработка backend-решений для NLP/ML сервисов (FastAPI, asyncio, Pydantic, Elasticsearch, Docker, Git).

Требования:
  • Глубокие знания NLP: от классических методов (TF-IDF) до современных трансформеров и LLM.

  • Умение писать чистый, поддерживаемый и тестируемый код на Python.

  • Опыт работы с PyTorch, LangChain, HuggingFace Transformers.

  • Понимание и опыт разработки LLM-агентов (LangGraph, RAG, function calling/tools).

  • Владение Linux, Git, SQL, Docker.

  • Дополнительные требования:

  • Опыт parameter-efficient тюнинга (LoRA, QLoRA, prompt tuning, prefix tuning).

  • Навык проведения A/B-тестов и владение статистикой на достаточном уровне.

  • Опыт веб-скрапинга (Selenium, BeautifulSoup, requests, Playwright, Parsel, httpx).

  • Опыт написания асинхронных и многопоточных применений (aiohttp, asyncio, multiprocessing и др.).

  • Понимание принципов проектирования микросервисной архитектуры (REST API).

  • Публичные проекты, участие в open-source, личный блог по NLP/LLM.

  • Навыки и инициативность, желание самостоятельно изучать новые технологии, проводить эксперименты и реализовывать MVP с последующим развитием проектов.

Условия:

Возможность профессионального и карьерного роста в компании
Возможность поучаствовать в разных проектах
Опыт работы в распределенной команде профессионалов
Оформление в соответствии с ТК РФ в Bell Integrator