Taledo
Senior Backend Engineer - Core Engine / Decision Intelligence (m/w/d)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Backend Engineer для разработки ядра Decision-Intelligence-платформы: компоненты для моделирования зависимостей, сценариев и reasoning/planning-воркфлоу. Работа в тесной связке с CTO над высоконадёжной масштабируемой архитектурой.
Задачи
- Проектировать и реализовывать backend-компоненты для отображения зависимостей, оценки сценариев и поддержки reasoning- и planning-воркфлоу
- Строить понятные API, структуры данных и интерфейсы для взаимодействия компонентов движка и будущих расширений
- Переводить прототипы и алгоритмические концепции в поддерживаемый масштабируемый код, включая решения по собственной разработке vs интеграции готовых инструментов
- Отвечать за качество компонентов: автоматизированные тесты, бенчмарки, отладка и профилирование для корректности и производительности
- Разрабатывать диагностические инструменты и структуры для прослеживаемости результатов по входным данным, версиям моделей и допущениям
- Совместно с продуктовой командой переводить клиентские сценарии в технические критерии приёмки и переиспользуемые улучшения ядра
- Участвовать в code review, документации и build/deployment-процессах для чистой кодовой базы
Требования
- Высшее образование в области информатики, математики, software engineering, физики или аналогичная техническая квалификация
- Сильные навыки программирования минимум на одном backend-языке (например, Python, Java, C++, Go или Rust) и опыт работы с существующими кодовыми базами
- Прочные знания алгоритмов, структур данных, проектирования ПО и автоматизированного тестирования
- Опыт проектирования API и работы с системами хранения и обработки данных с учётом производительности и надёжности
- Умение самостоятельно декомпозировать сложные и нечёткие задачи, оценивать альтернативы и выдавать надёжные инкременты ПО
- Очень хорошее владение немецким и английским языком в устной и письменной форме, готовность к быстрым итеративным шагам в команде
Условия
- Участие в создании ключевой технологии на ранней стадии
- Тесная работа с CTO и широкие возможности влиять на решения за пределами своей зоны ответственности
- Высокая автономия и применение разработок к реальным сложным задачам принятия решений
- Пространство для углубления экспертизы в перспективных областях reasoning, планирования и ИИ-систем
Навыки
- Python
- Java
- C++
- Go
- Rust
- API Design
- Algorithms
- Data Structures
- Automated Testing
- Benchmarking
- Profiling
- Graph-based systems
- Knowledge Representation
- Scheduling
- Optimization
- Rule Engines
- Constraint Solver
- ML
- LLM