Свяжитесь напрямую по этой вакансии
Remote/Full-time, Salary: $4,000 - $8,000+ (в зависимости от опыта) О Yolk: Yolk — это стартап, поддерживаемый венчурным капиталом, с амбициозной миссией: построить лучшие отделы продаж в мире с помощью элитного AI-коучинга, доступного каждой команде. О Роли: Ваш код будет принимать данные из реальных звонков отдела продаж, анализировать их для выявления пробелов в навыках и автономно инициировать персонализированные AI-ролевые сессии для устранения этих пробелов. Что вы будете создавать (Ключевые инженерные инициативы) Архитектура основной симуляции: Разработайте бэкенд-системы, которые обеспечивают работу наших интерактивных обучающих циклов. Вы переведете нас от простых циклов "запрос-ответ" к состоятельным, постоянным WebSocket-соединениям, которые могут обрабатывать прерывания, переключение контекста и динамическую обратную связь в реальном времени. Асинхронный движок оценки: Вы разработаете конвейер анализа, который обрабатывает как реальные звонки, так и симулированные ролевые игры. Эта система должна масштабироваться для обработки обработки длинного аудио, используя LLM для извлечения структурированных данных по шкале (например, "Спрашивал ли он о бюджете?") и подачи их в наш аналитический уровень. Наблюдаемость и отказоустойчивость: Улучшите наши "слепые зоны" в продакшене. Вы внедрите распределенную трассировку для визуализации полного жизненного цикла AI-разговора — от прибытия пакета до вывода LLM и генерации аудио — гарантируя, что мы сможем эффективно отлаживать условия гонки и всплески задержек. Оркестратор "Gap-to-Game": Вы напишете алгоритмы, которые: принимают данные о производительности из реальных звонков, определяют конкретные пробелы в навыках и назначают пользователю соответствующий сценарий AI Roleplay. Идемпотентность и целостность данных: Обеспечение того, чтобы при сбое мы никогда не повреждали метрики производительности пользователя. Технические задачи, которые вы будете решать ● Управление состоянием в безстатусных средах: Поддержание точного контекста 20-минутного AI-разговора при масштабировании сервисов вверх/вниз или при обрывах соединений. ● Сложная оркестрация LLM: Работайте над нашими AI-исследованиями "Chain-of-thought" конвейеров, которые могут динамически разветвляться в зависимости от ввода пользователя без заметных задержек. ● Строгие бюджеты задержки: Оптимизация нашего асинхронного цикла Python для обработки фрагментов аудиопотока и вызовов API поставщиков в пределах строгих миллисекундных окон. ● Параллелизм в масштабе: Проектирование системы для обработки сотен одновременных аудиопотоков и контекстов LLM без блокировки цикла событий. Tech Stack ● Core: Python 3.12+ | FastAPI | SQLAlchemy 2.0 (async) | PostgreSQL ● Async & Messaging: RabbitMQ + FastStream | WebSockets | Redis (Optional) ● AI & Data: OpenAI/Anthropic APIs | Vector Stores | Real-time Audio Protocols (WebRTC/RTMP, Pipecat) ● Tooling: uv | ruff | basedpyright (strict) | OpenTelemetry Must-Have: ● 5+ лет опыта работы в бэкенд-разработке, с глубокой экспертизой в Python 3.10+. ● Мастерство AsyncIO: Вы досконально понимаете цикл событий Python. Вы знаете, как писать неблокирующий код, который эффективно обрабатывает одновременные WebSocket-соединения. ● Превосходство в проектировании API: Вы создаете чистые RESTful (или GraphQL/RPC) интерфейсы, которые нравятся фронтенд-командам. Вы используете Pydantic и строгую типизацию для обеспечения контрактов. ● Проектирование баз данных: Вы уверенно пишете сложные SQL-запросы и проектируете нормализованные схемы в PostgreSQL/SQLAlchemy. ● Знание архитектурных шаблонов: Вы понимаете конечные автоматы, событийно-ориентированную архитектуру и как чисто разделять сервисы. Nice-to-Have (Но DevOps берет на себя основную нагрузку): Основы Docker, RabbitMQ/FastStream, масштабирование WebSocket. 🌟 Почему вам понравится работать в Yolk
4,000 – 8,000 USD
в месяц
от 5 лет
Опыт работы
Полная занятость
Тип занятости
Удаленно
Формат работы
Senior
Грейд
C1 - Продвинутый
Уровень английского
Бэкенд
Специализация
AI
Отрасль
Стартап
Тип компании
По должности
C1 - Продвинутый
Уровень английского
Бэкенд
Специализация
AI
Отрасль
Стартап
Тип компании