Senior AI Engineer, LLM и RAG
Typeform — конструктор форм, опросов и квизов, которым пользуются более 150 000 компаний. Продукт полностью удалённый по своей модели. Для этой роли рассматриваются кандидаты в часовом поясе ET на территории США.
О команде
Команда AI Engineering создаёт системы и возможности для AI-продуктов Typeform, включая Research Flow — платформу для объединения количественных исследований с более глубокими качественными инсайтами. Используются машинное обучение, большие языковые модели, RAG и агентные системы, чтобы помогать клиентам собирать, понимать и использовать информацию в более разговорном и персонализированном виде. В рамках Research Flow это включает помощь клиентам в проектировании исследований, проведении AI-модерируемых бесед с адаптивными уточняющими вопросами и превращении ответов в полезные инсайты. Команда отвечает за весь путь от экспериментов до продакшена: разработку AI-приложений, оценку, инфраструктуру, развёртывание, наблюдаемость, надёжность и производительность. Работа идёт в тесном взаимодействии с продакт-менеджерами, software-инженерами, data scientists, data engineers и аналитическими командами.
О роли
Senior AI Engineer в Typeform будет играть ключевую роль в создании и развитии AI-возможностей Research Flow и других AI-продуктов. Работа охватывает генеративные AI-приложения, корпоративные RAG-системы, агентные workflow, оценку моделей, пайплайны машинного обучения и инфраструктуру для их надёжной работы в масштабе. Это hands-on инженерная роль с сильной ответственностью: превращение идей и прототипов в продакшен-системы, используемые клиентами, а также участие в определении технических стандартов разработки, оценки, развёртывания и мониторинга AI в Typeform.
Задачи
- Проектировать, создавать и развёртывать генеративные AI-возможности в продуктах Typeform, с ключевым вкладом в Research Flow.
- Разрабатывать приложения с использованием больших языковых моделей, RAG, векторного поиска и агентных систем.
- Создавать сервисы и API, позволяющие продуктовым командам интегрировать AI-возможности в клиентский опыт.
- Превращать прототипы в надёжные продакшен-системы с ясными метриками производительности и качества.
- Исследовать новые способы сбора, понимания и использования информации клиентами с помощью AI.
- Проектировать и эксплуатировать сервисы и workflow машинного обучения с использованием Python, Docker, Kubernetes и AWS.
- Строить надёжные пайплайны для пакетной и потоковой обработки с использованием таких технологий, как Kafka и Airflow.
- Проектировать решения с использованием векторных баз данных для retrieval, рекомендаций, персонализации и семантического поиска.
- Использовать MLflow для управления экспериментами, версиями моделей, реестрами и развёртываниями.
- Повышать надёжность, производительность, масштабируемость и экономическую эффективность AI-систем.
- Строить автоматизированные пайплайны оценки для генеративных AI-приложений, включая разговорные и аналитические возможности Research Flow.
- Разрабатывать бенчмарки для измерения точности, релевантности, надёжности, справедливости, задержки и стоимости.
- Оценивать стратегии retrieval, включая чанкинг, эмбеддинги, выбор контекста и реранкинг.
- Мониторить AI-системы в продакшене и выявлять возможности улучшения их качества и производительности.
- Создавать защитные механизмы, снижающие неожиданное поведение и защищающие данные клиентов.
- Устанавливать переиспользуемые паттерны и технические стандарты для создания, оценки и выпуска AI-систем.
- Помогать командам принимать обоснованные решения о моделях, фреймворках, инфраструктуре, производительности и стоимости.
- Применять сильные инженерные практики в тестировании, безопасности, наблюдаемости, контроле версий и развёртывании.
- Делиться техническими знаниями и поддерживать развитие других инженеров.
- Следить за релевантными AI-исследованиями, инструментами и инженерными практиками, применяя полезное в Typeform.
- Работать в партнёрстве с Product, Engineering, Data Science, Data Engineering и Analytics командами, связывая AI-инвестиции с потребностями клиентов и бизнеса.
- Совместно с Data Scientists превращать эксперименты и модели в надёжные продакшен-сервисы.
- Ясно доносить технические концепции, риски и компромиссы до технических и нетехнических партнёров.
- Участвовать в техническом планировании и формировании направления развития AI в Typeform.
Требования
- Не менее четырёх лет опыта создания и развёртывания систем машинного обучения или AI в продакшене.
- Сильные навыки Python и software engineering.