Разработчик AI-Агентов
Mad Devs — это full-stack команда, специализирующаяся на разработке и администрировании крупномасштабных IT-продуктов в различных отраслях. Многие наши продукты работают в Европе, США и странах Юго-Восточной Азии. Мы увлечены решением сложных задач и созданием инновационных решений, которые оказывают значительное влияние по всему миру.
Обязанности:
- Разработка логики агента в NSL: Вы будете создавать сложную логику с использованием Jinja2. Это включает в себя создание комплексной программной логики, управление состоянием диалога и обработку сложных ветвлений (например, "Если пользователь зол И база данных показывает задержку доставки, активировать 'Протокол извинений'")
- Оркестрация и интеграция: Проектирование потока данных между AI-Агентом и внешними инструментами (CRM-системы, Google Calendar, системы бронирования и т.д.). Вы будете настраивать, как агент формирует JSON-пакеты и интерпретирует ответы API
- Архитектура модулей навыков (Skills): Создание переиспользуемых "Навыков" и модулей, которые могут добавлять в своих агентов нетехнические пользователи. Ваш код должен быть надежным, абстрактным и высоко настраиваемым
- Отладка и оптимизация: Отладка логических ошибок в потоках диалога (например, почему агент зациклился?) и оптимизация системы для обеспечения времени отклика менее 500 мс для голосового взаимодействия
Требования:
- Алгоритмическое мышление: Вы мыслите как разработчик. Вы глубоко понимаете циклы, рекурсию, область видимости переменных и конечные автоматы
- Экспертиза в Jinja2 (или аналогичном): Вы мастер логики шаблонов. Вы умеете манипулировать структурами данных внутри шаблона, не полагаясь на внешний вспомогательный код
- Работа с данными: Свободное владение JSON и JSONSchema. Вы мгновенно визуализируете сложные вложенные структуры данных
- Адаптивность к проприетарным инструментам: Вы испытываете энтузиазм, а не страх, перед перспективой изучения нового проприетарного языка (NSL) и становления мировым экспертом в нем
- Язык: Русский (родной/свободный) и английский (B2+)
Будет плюсом:
- Опыт в Solutions Engineering или Technical Implementation
- Опыт работы с "Low-Code" конструкторами логики (n8n, Make)
- Знакомство с Python
Почему стоит к нам присоединиться
В Mad Devs вы присоединитесь к увлеченной команде, посвятившей себя решению сложных задач и созданию инновационных решений. Наши проекты охватывают Европу, США и Юго-Восточную Азию, что дает вам возможность оказывать глобальное влияние. Мы ценим гибкость, удаленную работу и профессиональное развитие, обеспечивая ваш рост в вдохновляющей среде. Присоединяйтесь к нам в революции в юридической отрасли с помощью ИИ!