Senior C++ Engineer — AI/ML Runtime Integration (1С Platform Core)

Дата размещения вакансии: 25.06.2026
Работодатель:
Уровень зарплаты:
з/п не указана
Город:
Москва
Дмитровское шоссе 9
Требуемый опыт работы:
Более 6 лет

Мы разрабатываем платформу 1С:Предприятие — один из крупнейших low-code runtime в мире: 10+ миллионов строк C++, 1,5 миллиона предприятий, сотни миллионов запросов в день. Теперь мы встраиваем LLM и ML-сервисы прямо в ядро платформы — и ищем системного C++-инженера, который сделает это правильно.

Чем вы будете заниматься
- Проектировать и реализовывать runtime-инфраструктуру для интеграции ML/AI: протоколы взаимодействия, пулы соединений, управление контекстом и жизненным циклом запросов под высокой нагрузкой
- Разрабатывать новые API для разработчиков платформы: чтобы бизнес-логика на 1С могла вызывать LLM-сервисы так же просто, как любой встроенный механизм
- Работать с существующей кодовой базой C++: рефакторинг, перформанс, архитектурные решения уровня ядра
- Влиять на архитектуру: у нас нет жёсткого разделения «пишешь только то, что сказали» — мы ждём инженера, который видит картину целиком

Стек и контекст
- C++17/20 — кодовая база активно мигрировала с C++03, задачи уровня memory management, аллокаторы, concurrency
- Highload: multitenancy-кластер, балансировка, многопроцессность
- Интеграции с внешними ML/AI-сервисами
- Кросс-платформа: Windows, Linux, macOS
- Различные архитектуры: x86_64, ARM и даже Эльбрус

Вам не нужно обучать модели или писать Python-код. Это роль системного инженера, а не ML-исследователя.

Кого мы ищем
- 5+ лет коммерческого C++ с реальными задачами уровня системного ПО или высоконагруженных сервисов
- Понимание архитектурных паттернов — и умение объяснить, почему вы выбрали именно этот
- Опыт интеграций между системами: API, сетевые протоколы, управление ошибками распределённых вызовов
- Системное мышление: вы не просто закрываете тикет, а понимаете, как изменение в одном месте отдаётся по всей системе

Плюсом будет:
- Понимание принципов работы LLM (inference pipeline, токенизация, latency/throughput tradeoffs) — даже без опыта их обучения
- Опыт работы с highload: очереди, backpressure, circuit breaker

Условия
- Офис у м. Тимирязевская или гибридный формат — обсуждается индивидуально
- Конкурентная зарплата — обсуждается на первом звонке, зависит от вашего уровня и ожиданий
- Доступ к реальным задачам масштаба продукта, которым пользуются ежедневно
- Команда системных инженеров, а не «поддержка конфигураций»

Хотите посмотреть на задачи изнутри? Наши инженеры выступали на HighLoad++ с разбором реальных проблем кодовой базы — гуглите «1С C++03 C++17 HighLoad» и «1С PaaS HighLoad». Это то, чем мы занимаемся.