Название: Applied AI Engineer
Компания: Dwelly
Местоположение: Штаб-квартира в Лондоне / Удаленная работа из штаб-квартиры / Удаленная работа
О Dwelly
Dwelly создает операционную систему на базе ИИ для управления жилой недвижимостью. Ее растущая сеть агентств предоставляет ИИ реальные данные, постоянную обратную связь и контроль над полными рабочими процессами, делая исключительный сервис стандартом для арендодателей и арендаторов. На сегодняшний день Dwelly управляет более чем 15 000 объектами недвижимости и оборотом в $470 млн, что делает ее одним из десяти крупнейших операторов жилой недвижимости в Великобритании. Компания привлекла $263 млн.
Мы — быстрорастущая, ориентированная на продукт компания, поддерживаемая инвесторами высшего уровня и возглавляемая командой с глубоким опытом в сфере недвижимости, технологий и операций.
Описание позиции
Мы ищем инженера по прикладным ИИ, который поможет построить агентную инфраструктуру, обеспечивающую автоматизацию в Dwelly. Наша модель роста основана на приобретениях. Каждое приобретаемое нами агентство приносит новые операционные рабочие процессы, устаревшие процессы и ручной труд. Если мы будем управлять каждым новым агентством вручную, экономика модели рухнет. Наша способность масштабироваться зависит от превращения сложных операционных процессов в надежные системы на базе ИИ и автоматизированные системы.
У нас уже есть успешные ИИ-управляемые потоки, работающие в сферах поиска арендаторов и управления недвижимостью. Они работают и приносят реальные бизнес-результаты. Но они были построены быстро и как отдельные системы.
Следующая задача — объединить эти подходы: создать повторно используемую агентную инфраструктуру, установить надежный уровень оценки и наблюдаемости, а также создать системы, которые позволят нам быстро и надежно автоматизировать новые рабочие процессы по мере масштабирования Dwelly.
Это не исследовательская роль в области ИИ. Вы будете создавать ИИ-системы, которые работают внутри реального бизнеса и должны надежно функционировать в производственной среде.
Мы нанимаем удаленных сотрудников по всей Великобритании, Ирландии и в европейских часовых поясах. Кандидаты должны проживать в этих регионах/часовых поясах, чтобы обеспечить эффективное сотрудничество с командой.
Ключевые обязанности
1. Агентная инфраструктура
- Проектирование и создание основных примитивов наших агентных систем, включая память, управление контекстом, вызов инструментов, оркестрацию и циклы обратной связи.
- Переход от разовых ИИ-решений к повторно используемой инфраструктуре, где новые рабочие процессы могут быть внедрены быстро и с предсказуемой надежностью.
2. Оценка и наблюдаемость
- Создание фреймворка оценки, который позволит нам понять, как работают наши агенты и почему они достигают успеха или терпят неудачу.
- Сделать тестирование, трассировку, отладку и оценку ИИ-систем таким же фундаментальным элементом нашего инженерного процесса, как модульное тестирование традиционного программного обеспечения.
- Разработка систем, которые позволят нам уверенно оценивать агентный рабочий процесс перед его развертыванием в производственной среде.
3. Разработка агентов
- Продвижение способов использования LLM для создания самого программного обеспечения.
- Создание рабочих процессов, где кодирующие агенты и специализированные субагенты могут исследовать репозитории, вносить изменения, проверять архитектуру, соблюдать соглашения, выполнять оценки и итерировать с минимальной человеческой координацией.
- Широкое использование агентных рабочих процессов в вашей собственной повседневной разработке.
4. Оркестрация
- Проектирование систем, в которых специализированные агенты, инструменты, детерминированное программное обеспечение и люди эффективно работают вместе.
- Понимание того, когда проблему следует решать с помощью LLM, когда лучшее решение — традиционное программное обеспечение, а когда несколько скоординированных агентов могут существенно улучшить результат.
5. Операционная автоматизация
- Выступать в качестве связующего звена между сложными операционными рабочими процессами и инженерией.
- Тесно сотрудничать с нашими операционными и продуктовыми командами для понимания того, как фактически происходит работа в приобретаемых агентствах, выявления наиболее эффективных возможностей для автоматизации и преобразования их в надежные производственные системы.
6. Архитектурное влияние
- Помогать определять архитектурные шаблоны, которые мы используем для агентных систем по мере масштабирования компании.
- Вы присоединитесь не как 20-й инженер к уже существующей ИИ-платформе. Вы станете одним из первых ключевых членов команды, имеющих значительное влияние на наш технический подход, инструментарий и инженерные стандарты.
Квалификации и предпочтительный опыт
- Прочный опыт в разработке программного обеспечения с опытом самостоятельной поставки сложных систем от идеи до производства
- Практический опыт создания ИИ или агентных систем, которые работали в производственной среде
- Опыт решения реальных проблем ИИ, таких как надежность, задержка, управление контекстом, сценарии сбоев, оценка и наблюдаемость
- Глубокое понимание агентов, использования инструментов, структурированных выходных данных, управления контекстом, оркестрации, оценки и циклов обратной связи
- Продвинутое практическое использование современных LLM — не просто периодическое использование ChatGPT или Claude, а понимание того, как строить надежные рабочие процессы вокруг вероятностных систем
- Опыт использования кодирующих агентов и агентных рабочих процессов в качестве части собственного инженерного процесса
- Опыт декомпозиции сложных инженерных задач между агентами или специализированными субагентами и проектирования механизмов для проверки и улучшения их выходных данных
- Сильное архитектурное суждение и способность решать, когда использовать LLM, детерминированное программное обеспечение, вмешательство человека или комбинацию подходов
- Опыт работы с TypeScript / Node.js или сильный опыт создания ИИ-систем на Python с возможностью и желанием применять эти знания в среде, ориентированной на TypeScript
- Высокая степень самостоятельности, ответственности и комфортное принятие решений в условиях неопределенности
- Сильное продуктовое суждение и способность связывать технические решения с операционными и бизнес-результатами
- Отличные коммуникативные навыки и свободное владение английским языком
- Менталитет стартапа: устойчивость, адаптивность и способность преуспевать в быстро меняющейся среде
Что мы НЕ подразумеваем под «опытом в ИИ»
Для этой роли опыт в ИИ НЕ означает:
- Использование ChatGPT для генерации фрагментов кода
- Добавление одного вызова API LLM в приложение
- Создание обертки для промпта и называние ее агентом
- Слепое принятие всего, что генерирует кодирующий агент
Мы ищем инженеров, которые мыслят категориями агентов, инструментов, контекста, оркестрации, оценки, циклов обратной связи и человеко-машинного сотрудничества — и которые уже применяют эти концепции в своей повседневной инженерной работе.
Что такое успех
В течение первых 12 месяцев:
- Надежность: Мы можем развернуть новый агентный рабочий процесс и понять, как он будет работать до его выхода в продакшн, благодаря наличию надежных систем оценки и наблюдаемости.
- Скорость: Интеграция процессов из вновь приобретенных агентств занимает дни, а не недели, благодаря наличию стандартизированной библиотеки повторно используемых агентных примитивов.
- Эффективность: Значительный объем повторяющейся операционной работы автоматизирован, что позволяет нашим командам сосредоточиться на областях, где человеческое суждение и взаимодействие приносят наибольшую пользу.
- Инженерный рычаг: Агентные рабочие процессы существенно повышают скорость и качество создания, тестирования и развития программного обеспечения нашей инженерной командой.
Технологический стек
TypeScript (Основной) · Node.js · PostgreSQL · LLM Orchestration · Agentic Workflows
Почему это может вам не подойти
Эта роль, вероятно, не подойдет вам, если:
- Вы в первую очередь хотите исследовать новые модели, читать последние статьи или обучать пользовательские модели. Мы прагматичные строители, а не исследовательская лаборатория ИИ.
- Вы предпочитаете работать с четко определенным бэклогом, где кто-то другой определяет, что должно быть построено.
- Вам нравится прототипировать ИИ-системы, но вы менее заинтересованы в менее гламурной работе, необходимой для обеспечения их надежности — оценке, логировании, обработке ошибок, наблюдаемости, инфраструктуре и граничных операционных случаях.
- Вы видите ИИ в первую очередь как функцию, а не как новый способ проектирования и построения программных систем.
Компенсация и льготы
- Работа полностью удаленная, что обеспечивает гибкость и беспрепятственное сотрудничество с нашей географически распределенной командой
- Конкурентоспособная заработная плата с возможностью получения опционов на акции в зависимости от производительности, признавая исключительный вклад в наш успех интеграции.
Каково это — быть Dwell-ером
Не стесняйтесь ознакомиться с Основными принципами Dwelly. Это о том, во что мы верим, как мы работаем и принимаем решения.
Что мы предлагаем — это не модный офис или статичное рабочее место. Вместо этого это решение одной из самых сложных проблем в мире в крупнейшей потребительской индустрии мира (аренда жилья), чтобы улучшить опыт для более чем 30% домохозяйств (более 5 миллионов в Великобритании и более 100 миллионов, включая ЕС и США), которые живут в арендованном жилье.
Это о разрушении самой крупной, самой антикварной индустрии в мире с одной из самых сильных операционных и технических команд, существующих в Великобритании и ЕС. Мы много работаем и стремимся к чрезвычайно амбициозным результатам. Но мы хотим, чтобы люди гордились тем, что они построили, и могли однажды сказать: «Черт возьми, это сделал я».
- Одержимость клиентом, а не конкурентное превосходство
- Страсть к изобретениям
- Операционное превосходство
- Долгосрочное мышление
Подавая заявку на эту должность, вы даете согласие на обработку и хранение ваших персональных данных в рекрутинговых целях в течение 365 дней в соответствии с нашей политикой хранения данных и применимыми законами о защите данных.