Lutra Consulting

Senior Software Engineer, Voice AI

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Senior-инженер в команду, создающую голосовых AI-агентов для экстренных служб. Работа над real-time пайплайнами, оркестрацией разговоров, отказоустойчивостью и интеграцией LLM в mission-critical системы.

Задачи

  • Проектировать, разрабатывать и эксплуатировать real-time системы для разговорных AI-продуктов
  • Задавать техническое направление для backend и распределённых систем, балансируя latency, надёжность, поддерживаемость, безопасность и производительность
  • Решать задачи стриминга аудио, конкурентности, обработки перебиваний, асинхронных процессов и low-latency коммуникаций
  • Строить и развивать production-системы на базе LLM, детерминированного ПО, tool calling и HITL-процессов
  • Проектировать системы, устойчивые к сбоям внешних inference-провайдеров, инфраструктуры и сети
  • Улучшать тестирование, evaluation, трейсинг и мониторинг как обычного ПО, так и AI-компонентов
  • Участвовать в cloud-архитектуре, деплое, observability, incident response и оптимизации производительности
  • Использовать coding-агентов и AI-инструменты для ускорения разработки при сохранении высокого качества
  • Руководить архитектурными решениями, проводить ревью и менторить менее опытных инженеров
  • Работать с product, operations и engineering-лидерством, превращая размытые требования в надёжные технические системы
  • Участвовать в обсуждениях с заказчиками и партнёрами, требующих глубокого понимания систем

Требования

  • 7+ лет production-опыта в разработке ПО и опыт владения задачами за пределами отдельных тикетов
  • Опыт проектирования, запуска и эксплуатации сложных backend, распределённых или real-time систем
  • Опыт интеграции LLM, агентных систем или других AI-возможностей в production-ПО
  • Понимание конкурентности, асинхронных систем, latency, режимов отказа и поведения систем с множеством внешних зависимостей
  • Сильные фундаментальные знания: тесты, observability, чистые абстракции, безопасность и поддерживаемость
  • Использование AI-инструментов в работе и умение делегировать агентам без потери инженерного суждения
  • Способность переключаться между архитектурой и реализацией, внося вклад в сложный код
  • Комфорт в условиях неопределённых продуктовых и операционных задач
  • Эффективная коммуникация с инженерами, product и операционными стейкхолдерами
  • Опыт менторства и повышения качества команды и систем
  • Мотивация строить AI-системы с ценностью за пределами демо

Условия

  • Базовая зарплата в Канаде: CA$130,000 – CA$220,000 в год
  • Базовая зарплата в США: $110,000 – $200,000 в год
  • Небольшая команда с существенной инженерной ответственностью
  • Активное прототипирование новых технологий (voice-to-voice модели, новые inference-архитектуры)
  • Модульная архитектура с возможностью замены и failover провайдеров
  • Поощряется использование AI-агентов в разработке

Навыки

  • Deepgram
  • OpenAI
  • ElevenLabs
  • LiveKit
  • Elixir
  • Go
  • Python
  • Rust
  • WebRTC
  • WebSockets
  • RTP/SRTP
  • PSTN
  • SIP trunking
  • PBX
  • PostgreSQL
  • Azure
  • AWS
  • GCP
  • Datadog
  • Langfuse
  • incident.io
  • LLM
  • STT
  • TTS
  • VAD
  • endpointing
  • diarization
  • Pipecat

Похожие вакансии

Lead Software Engineer - Parametric
Morgan StanleyLeadNew YorkГибрид
115,000 – 225,000 USD в год
15 окт.
Software Engineer 2 (ASP.NET Web API)
US BankMiddleIrvingГибрид
105,400 – 124,000 USD в год
14 окт.
Sr. Specialist .NET Developer
Charles SchwabSeniorAustinОфис
13 окт.
Software Engineer II
IndeedMiddleУдалённо
111,000 – 167,000 USD в год
13 окт.
Staff Software Engineer
SS&C TechnologiesSeniorCitypointГибрид
170,000 – 188,000 USD в год
13 окт.
Senior Software Engineer, Voice AI — Lutra Consulting, 130,000 – 220,000 CAD в год, Удалённо | itrelocate