Convoso

[Remote] Principal Software Engineer - AI

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

Principal Software Engineer для построения и масштабирования систем AI-агентов в enterprise SaaS-платформе контакт-центра. Отвечает за ядро агентной логики, фреймворки и высокопроизводительный backend для интеллектуальной автоматизации.

Задачи

  • Разрабатывать внутренние фреймворки AI-агентов, LLM-логику и циклы рассуждений для выполнения сложных многошаговых задач
  • Разрабатывать ключевые full-stack компоненты enterprise веб-приложения с высоким уровнем производительности и безопасности
  • Управлять и оптимизировать слой взаимодействия AI-агентов с данными
  • Писать чистый, безопасный и поддерживаемый код, проводить код-ревью и рефакторинг
  • Проектировать и реализовывать unit- и функциональные тесты, в том числе для недетерминированных AI-процессов

Требования

  • Экспертный уровень в построении и оркестрации автономных агентов с планированием и циклами рассуждений
  • Опыт разработки логики и интерфейсных слоёв для взаимодействия LLM с API, базами данных и системными функциями
  • Опыт создания автоматизированных тестовых наборов для валидации недетерминированных выходов AI-агентов
  • Опыт разработки production-функций на LLM API (OpenAI, Claude), управление контекстным окном, оптимизация промптов и контроль затрат
  • Экспертное владение инструментами AI-ассистированной разработки (GitHub Copilot, Claude)
  • Владение MySQL и реляционными БД, умение писать сложные raw-запросы
  • Глубокое понимание Go: конкурентность, управление памятью, garbage collection, профилирование
  • Знание Linux/POSIX, сетевых примитивов (TCP/UDP, WebSockets, gRPC)
  • Опыт проектирования транзакционных конечных автоматов, устойчивых webhook/event-пайплайнов и защищённых API-интеграций
  • Опыт написания интеграционных и нагрузочных тестов, observability и end-to-end отладки
  • 10+ лет опыта в разработке ПО, паттернах проектирования и чистого кода для крупных веб-приложений
  • Практическое знание оценки моделей, трекинга экспериментов и мониторинга производительности в production
  • Сильные навыки решения задач и приоритизации технической разработки под бизнес-потребности

Условия

  • Конкурентная компенсация
  • Опционы
  • Полностью оплачиваемые медицинская и стоматологическая страховка, страхование жизни, долгосрочная нетрудоспособность
  • Оплачиваемый отпуск, больничные, праздники, отпуск по уходу за ребёнком
  • Выходной в день рождения
  • Программа 401k со щедрым match
  • Бесплатная программа помощи сотрудникам и помощь в путешествиях
  • Ежемесячная компенсация спортзала
  • Ежемесячные кредиты на еду и напитки
  • Командные мероприятия и тимбилдинг
  • Оплачиваемое обучение
  • Apple ноутбук (для большинства ролей)

Навыки

  • LLM
  • OpenAI API
  • Claude
  • GitHub Copilot
  • MySQL
  • Go
  • Linux
  • POSIX
  • TCP/UDP
  • WebSockets
  • gRPC
  • AI agents
  • prompt engineering
  • WebRTC
  • VoIP
  • SIP
  • RTP

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

Software Engineer II
AlegeusMiddleBostonГибрид
66,800 – 113,700 USD в год
16 окт.
Software Engineer, Backend – Webex Signaling
CiscoMiddleSeattleОфис
138,100 – 198,200 USD в год
16 окт.
Software Engineer Professional
Freddie MacMiddleMcleanОфис
109,000 – 163,000 USD в год
16 окт.
Senior Orchestration Software Engineer- Workflow & Integration
Alexion PharmaceuticalsSeniorNew HavenГибрид
15 окт.
Senior Software Engineer I, Public API
EtsySeniorNew YorkГибрид
143,000 – 215,000 USD в год
15 окт.
[Remote] Principal Software Engineer - AI — Convoso, 200,000 – 230,000 USD в год, Woodland Hills | itrelocate