Москва, улица Воздвиженка, 9с2
Метро: АрбатскаяSmart Horizon — аккредитованная IT-компания и лидер в разработке решений для финтех-сектора, часть экосистемы SmartTechGroup.
Мы создаем и развиваем инновационные технологичные продукты для компаний группы и финансового рынка, разрабатываем масштабируемые системы, автоматизируем процессы и создаем цифровые решения, которые помогают бизнесу расти и повышают качество пользовательского опыта.
Сейчас мы ищем AI-разработчика (ML Engineer) в Отдел развития искусственного интеллекта.
Чем предстоит заниматься
Разрабатывать AI-решения от прототипа до промышленной эксплуатации, доводить прототипы (в том числе чужие) до промышленного стандарта: guardrails, валидация, тесты, работа через корпоративный LLM-gateway.
Строить агентные сценарии поверх внешних LLM API: tool use, Skills, Plan / ReAct, Human-in-the-Loop; собирать мультиагентные пайплайны на LangChain / LangGraph (плюсом — DeepAgents), разрабатывать и подключать MCP-серверы для интеграции агентов с внутренними системами компании.
Проектировать и развивать RAG-пайплайны: чанкинг, эмбеддинги, векторный и гибридный поиск, реранкинг; реализовывать ретрив с наследованием прав доступа (ACL-aware retrieval).
Строить и владеть циклом улучшения качества (Loop Engineering): трейсы из продакшена → оценка → изменение промптов, контекста, ретрива → регрессионный прогон → релиз. Собирать и поддерживать golden datasets из реальных кейсов, настраивать offline- и online-evals (LLM-as-judge, регрессионные прогоны в CI, метрики качества по сценариям).
Обеспечивать управляемую смену моделей под капотом: прогон evals, сравнение, переключение без переписывания обвязки; работать через корпоративный LLM-gateway (маршрутизация между провайдерами, fallback-стратегии, лимиты, контроль стоимости по сценариям).
Настраивать мониторинг, трейсинг и алертинг по работающим сервисам (Langfuse, OpenSearch), деплоить и поддерживать сервисы в Docker / Kubernetes, участвовать в код-ревью и развитии общей кодовой базы команды.
Мы ищем кандидата, который
имеет опыт закрытия AI-проекта целиком — от разработки до вывода в прод (не только эксперименты в ноутбуках).
уверенно владеет Python (ООП, чистый и читаемый код, тесты) и FastAPI для разработки REST-сервисов.
имеет практический опыт работы с LangChain / LangGraph и агентными паттернами (Tools, Human-in-the-Loop, Plan / ReAct), а также с MCP (подключение готовых серверов и написание своих).
знает, как работать с LLM через API: function calling, structured output, стриминг, обработка ошибок и ретраи, prompt caching; понимает RAG изнутри, знает, где ломается качество ретрива и как это чинить.
имеет опыт систематической оценки качества LLM-приложений: создание датасетов для оценки, метрики, автоматизация прогонов.
умеет работать с хранилищами (PostgreSQL, Redis, Qdrant), деплоить сервисы в Docker / Kubernetes, настраивать мониторинг и observability (Langfuse, OpenSearch), работать с GitLab.
знаком с разворачиванием и администрированием моделей (vLLM, Ollama) на уровне теории или небольшой практики (глубокая экспертиза не требуется, платформа работает через API внешних провайдеров).
Будет плюсом
практический опыт self-hosting моделей (vLLM, Triton)
знание классического ML, понимание устройства трансформеров
опыт оптимизации стоимости LLM-приложений: кэширование, роутинг по моделям, батчинг
Что предлагаем
полностью белая зарплата и прозрачные цели по результатам работы
гибридный формат работы
современные технологии и участие в развитии масштабируемых финтех-продуктов
интересные задачи, влияние на продукт и быстрые решения
обучение, обмен экспертизой и реальные возможности карьерного роста
расширенный ДМС: стоматология, телемедицина, страхование от НС
открытая корпоративная культура, командные события и дополнительные бонусы для сотрудников
Присоединяйтесь к нашей команде и участвуйте в развитии технологичных финансовых продуктов!
Мамаева Ирина Анатольевна
Москва
до 200000 RUR