Python/.NET-разработчик (Senior)
Команда развивает сервисы обработки потоков данных и инференса для продуктов распознавания речи и идентификации. Работать будете над надежными, масштабируемыми пайплайнами с интеграцией ML/LLM и CV для клиентов корпораций и сервисов в продакшне
ГрейдSenior
Стек
Python.NETKafkaProtobufAvroLinuxDockerGPU
Задачи
- •Разрабатывать и оптимизировать высоконагруженные сервисы и потоковые компоненты
- •Работать с пайплайнами на Python и/.NET, Kafka и интеграциями
- •Проектировать обработку событий с учетом пропускной способности, отказоустойчивости и идемпотентности
- •Встраивать в производственный контур компоненты LLM и компьютерного зрения
- •Оптимизировать потребление ресурсов, сериализацию и параллельную/асинхронную обработку
- •Внедрять наблюдаемость: метрики, профилирование, трассировку и нагрузочное тестирование
Обязательно
- •Опыт промышленной разработки на Python и/или .NET
- •Практический опыт построения потоковых систем и событийно-ориентированной архитектуры
- •Глубокое понимание Kafka: группы потребителей, семантики доставки, Retry/DLQ, партиционирование
- •Умение писать производительный код и анализировать поведение под нагрузкой
- •Опыт работы с Linux и контейнеризацией в продуктивной среде
- •Понимание многопоточности, асинхронности и профилирования
- •Опыт интеграции внешних ML/AI-компонентов или готовность быстро освоить специфику работы с нагрузками LLM и CV
Будет плюсом
- •Опыт с Faust, Ray, Akka, Orleans или похожими инструментами потоковой обработки
- •Опыт оптимизации инференса, работы с GPU и развертывания моделей CV
- •Понимание обработки геопространственных данных
- •Опыт в сериализации (Protobuf, Avro) и управлении совместимостью схем
- •Навыки разработки платформенных библиотек и переиспользуемых компонентов