Staff Software Engineer, AI-коммуникации
Headway строит новую систему психиатрической помощи, доступную каждому. Компания автоматизирует административные процессы (аккредитация, страховые заявки, сверка платежей), чтобы убрать барьер в виде страховки. Более 90 000 провайдеров в 50 штатах используют ПО Headway, обслуживая более 2,6 млн пациентов. Компания серии D с финансированием более $325 млн (a16z, Accel, Spark Capital и др.).
Инженерная команда небольшая, но сильная. Принципы: фокус на миссии, быстрые итерации, отношение к каждому продукту как к продукту с конечными пользователями, культура доверия и обучения.
Стек: Python 3, TypeScript, FastAPI, SQLAlchemy, React, Remix, Next.js, Postgres, Redis, AWS (Fargate, ECS, S3), Spark, Kafka, Datadog, PagerDuty, Sentry, GitHub, Snyk, Semgrep, Lacework, Knock, Iterable, Twilio, Mailgun.
Команда Journey отвечает за коммуникации с пациентами и провайдерами через email, SMS и другие каналы. Строит движок агентных коммуникаций, который учится, какое сообщение, канал и время лучше всего подходят каждому человеку, и становится умнее с каждой отправкой. Команда владеет всем стеком: от слоя доставки (Knock для транзакционных, Iterable для жизненного цикла) до движка принятия решений.
Задачи:
- Быть техническим якорем команды Journey, владеть архитектурой коммуникаций Headway в масштабе.
- Проектировать и развивать движок принятия решений, слой экспериментов и оркестрацию каналов.
- Задавать техническое направление для мультивендорного коммуникационного стека.
- Владеть единым реестром сообщений.
- Довести LLM-персонализацию от концепции до продакшена.
- Работать в тесной связке с маркетингом, CX, продуктом и организацией пациентов.
Требования:
- Опыт 8+ лет в разработке ПО, значительное время на уровне Staff.
- Системное мышление, способность удерживать архитектуру сложной мультивендорной платформы и вести по ней команду.
- Опыт запуска высоконагруженных событийно-ориентированных систем в продакшене и понимание требований к надёжности.
- Умение переводить технические компромиссы для нетехнических стейкхолдеров и обеспечивать согласованность между маркетингом, продуктом и инженерией.
- Искренний интерес к пересечению AI и коммуникаций, осознанный подход к надёжности AI-in-the-loop систем в масштабе.
- Лидерство, основанное на технической глубине, и способность делать команды сильнее.
Условия:
- Формат работы: офис (США).
- Занятость: полная.
- Зарплата: по договорённости.