ГРАН ЛИМИТЕД

Python Developer (Speech Analytics)

Коротко

Python-разработчик для построения масштабируемых конвейеров речевой аналитики — от загрузки аудио до структурированных результатов распознавания и диаризации. Компания — софтверное подразделение крупной IT-компании, делающее импортозамещающие продукты (KMS, LMS, управление качеством). Требуется глубокий опыт с Apache Kafka, асинхронным Python, ETL/streaming-конвейерами, работой с legacy-кодом и покрытием тестами. Формат работы гибкий — офис, гибрид или удалёнка, локация Москва или Тольятти.

Локация и формат
Локация: Москва или Тольятти; возможен офисный, гибридный или удалённый формат работы. График 5/2, обычно с 10:00 до 19:00, время можно скорректировать.
Зарплата: 140 000–180 000 ₽ в месяц до вычета налогов.
Компания
Софтверное подразделение крупной IT-компании, разрабатывающее импортозамещающие продукты для среднего и крупного бизнеса, включая KMS, LMS и экосистему управления качеством.
Что делать
•Строить масштабируемые и надёжные конвейеры речевой аналитики от загрузки аудио до структурированных результатов распознавания и диаризации.
•Разрабатывать и поддерживать Python-сервисы с использованием асинхронности и конкурентности.
•Работать с Apache Kafka: продюсерами, консьюмерами, consumer groups, схемами Avro/Protobuf, обработкой ошибок и DLQ.
•Создавать или мигрировать ETL- и streaming-конвейеры обработки данных.
•Работать с legacy-кодом на Python, читать базовый C++, выделять сервисы и покрывать код тестами.
•Использовать Docker, Git, CI/CD и pytest.
Требования
•От 1 года до 3 лет опыта разработки.
•Уверенное владение Python 3.10+.
•Понимание asyncio, multiprocessing и threading.
•Глубокий опыт работы с Apache Kafka, включая продюсеров и консьюмеров, consumer groups, Avro/Protobuf, обработку ошибок и DLQ.
•Опыт построения или миграции ETL- или streaming-конвейеров обработки данных.
•Опыт работы с legacy-кодом на Python и базовое чтение C++.
•Умение выделять сервисы и покрывать код тестами.
•Владение Docker, Git, CI/CD и pytest.
Хорошо, если есть
•Опыт с речевыми технологиями: ASR, Whisper, Vosk, Kaldi, диаризация, pyannote, VAD, ffmpeg или librosa.
•Интеграция с Java-сервисами через gRPC, REST или Kafka либо использование ctypes/cffi.
•Знание PostgreSQL, Redis, ClickHouse, MinIO или S3.
•Опыт настройки observability с Prometheus и Grafana, включая метрики WER и DER.
•Понимание микросервисной архитектуры и Kubernetes.
Культура и преимущества
•Официальное трудоустройство, отпуска, больничные и выплаты без задержек.
•Бонусы, льготы IT-компании и бронь работника на время частичной мобилизации.
•Полностью автоматизированное рабочее место.
•Возможности профессионального и карьерного роста.
•График 5/2 с возможностью корректировки рабочего времени.
Процесс найма
•Откликнуться на вакансию и указать в сопроводительном письме желаемый уровень дохода.
•Добавить в сопроводительное письмо фразу «Дочитал до конца».

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте