Senior Software Engineer (C++) — Machine Learning и 3D-среда
Работодатель · MP Solutions Ltd.
Будапешт
Инновационная технологическая компания с фокусом на исследования и разработки (R&D) ищет опытного специалиста на позицию Senior Software Engineer для разработки платформы визуализации и 3D-технологий нового поколения. Команда работает над высокопроизводительными системами, объединяющими решения на базе машинного обучения, сложную обработку данных и современную архитектуру ПО.
Задачи
- Проектирование, разработка и поддержка масштабируемых высокопроизводительных программных систем
- Создание бэкенд-сервисов, API и систем с интенсивной обработкой данных
- Участие в проектировании сложных системных архитектур и принятии технологических решений
- Разработка вычислительно интенсивных компонентов с учетом требований к производительности и надежности
- Разработка чистого, хорошо структурированного и долгосрочно поддерживаемого кода
- Ежедневное сотрудничество с ML-инженерами, инфраструктурными командами и специалистами по продуктовой инженерии
- Поддержка адаптации ML-концепций в production-ready системы
- Активное участие в code review и внедрении engineering best practices
- Вклад в разработку технических стандартов, решений для масштабирования и безопасности
Условия и льготы
Участие в создании инновационной технологической платформыРеальные технологические вызовы и возможности для долгосрочного профессионального развитияОтличная профессиональная среда с опытными инженерами и ML-специалистамиВозможность углубить знания в области систем машинного обученияВысокий уровень профессиональной автономии и влияния на технологические решенияСовременная инженерная культура с международным подходомСтабильные возможности для долгосрочной карьеры
Требования
- Высшее образование в области ИТ, разработки программного обеспечения или смежной сфере
- Минимум 7–10 лет опыта разработки систем, работающих в сложных production-средах
- Уверенные знания C++ на уровне senior
- Опыт разработки бэкенд-систем, API и приложений с интенсивной обработкой данных
- Практические знания ML-воркфлоу или production ML-систем (training, inference или evaluation)
- Сильные навыки системного проектирования и решения проблем
- Структурированное мышление при работе со сложными системами
- Высокий уровень ответственности (ownership) и умение работать самостоятельно
- Адаптивность в быстро меняющейся R&D-среде
- Умение эффективно сотрудничать в кросс-функциональных командах
- Свободное владение английским языком (устно и письменно)