Адаптируем резюме под ATS-фильтры, подготовим сопроводительное на основе резюме и вакансии, соберём гайд подготовки к собеседованию, найдём контакты HR и нанимающих
Добро пожаловать в TELUS Digital — место, где инновации создают влияние в глобальном масштабе. Как отмеченное наградами цифровое консалтинговое агентство и цифровое подразделение TELUS, одного из крупнейших телекоммуникационных провайдеров Канады, мы проектируем и реализуем трансформирующий клиентский опыт с помощью передовых технологий, гибкого мышления и культуры, ориентированной на людей.
С глобальной командой, расположенной в Северной Америке, Южной Америке, Центральной Америке, Европе, Африке и Азиатско-Тихоокеанском регионе, мы предлагаем комплексный опыт в различных областях услуг: Веб, Мобильные и Цифровой маркетинг | Корпоративный ИИ | ИИ и технологии обслуживания клиентов | Модернизация корпоративных технологий
От мобильных приложений и веб-сайтов до голосового интерфейса, чат-ботов, ИИ, обслуживания клиентов и решений для магазинов — TELUS Digital обеспечивает бесшовный, надежный и цифровой опыт, который встречает клиентов там, где они находятся, — всё это поддерживается безопасной инфраструктурой и масштабом нашей многомиллиардной материнской компании.
Наши старшие full-stack инженеры по ИИ являются неотъемлемой частью нашей команды в TELUS Digital. Чтобы сохранить нашу глубокую культуру сотрудничества, эта роль предполагает присутствие в офисе в гибридном формате в Софии, Болгария.
Требуется владение английским языком на уровне делового общения (письменно и устно)
В качестве старшего full-stack инженера по ИИ вы будете помогать создавать и развивать ИИ-системы, которые поддерживают платформу поддержки игроков ведущего клиента в игровой индустрии. Эта роль находится в центре двух связанных продуктов: ИИ-ассистент, используемый непосредственно игроками, и ИИ-копилот, используемый агентами поддержки, которые им помогают. Вы будете работать по всему стеку — от оркестрации больших языковых моделей (LLM) и проектирования агентских рабочих процессов на серверной части до React-приложений и административных инструментов, которые позволяют команде настраивать, контролировать и улучшать эти системы в продакшене.
Это практическая инженерная роль для человека, который уже запускал и эксплуатировал производственные ИИ-системы, а не только создавал прототипы. Вы будете проектировать диалоговые потоки, которые обрабатывают неоднозначные намерения, использование инструментов, поиск и эскалацию к человеку; оценивать и настраивать модели от нескольких провайдеров; а также создавать средства наблюдаемости и устойчивости, которые обеспечивают надежность этих систем в масштабе. В повседневной работе вы будете преимущественно использовать TypeScript в связке с Node.js на серверной части и React на клиентской, применять конечные автоматы для моделирования сложных диалоговых рабочих процессов и интегрироваться с поставщиками больших языковых моделей, такими как OpenAI, Anthropic и Gemini.
Платформа ИИ и агентские системы
Проектировать и расширять производственные приложения на базе LLM и агентские рабочие процессы, включая RAG, обнаружение намерений, уточнение, выполнение, эскалацию и процессы с участием человека
Создавать и поддерживать базовый движок диалогов, включая проверку потоков, инструменты конфигурации и административный интерфейс для управления ими
Интегрировать использование инструментов и агентские протоколы для расширения возможностей ИИ-ассистента и копилота
Оценивать, сравнивать и настраивать модели от нескольких провайдеров, принимая решения по выбору моделей с учетом качества, задержки, пропускной способности, надежности и стоимости
Устранять проблемы в производственных ИИ-системах, такие как галлюцинации, сбои поиска, регрессии подсказок, дрейф моделей и сбои провайдеров
Создавать механизмы устойчивости, включая повторные попытки, резервную маршрутизацию, кэширование, потоковую передачу и ограничение скорости
Инструментировать и настраивать качество моделей с помощью трассировки, наборов данных для оценки, A/B тестирования и версионирования подсказок
Фронтенд и административные инструменты
Создавать интерфейсы для игроков и агентов поддержки на React
Разрабатывать и поддерживать административный интерфейс для управления потоками, намерениями, релизами, переводами, подсказками и оценками
Интегрировать функции продукта в реальном времени на основе событий
Отвечать за производительность фронтенда, доступность и интернационализацию
Платформа и качество
Писать комплексные автоматизированные тесты на уровне юнитов, интеграции, контрактов и end-to-end
Создавать средства наблюдаемости как для традиционных сервисов, так и для ИИ-систем, включая трассировку, дашборды и оповещения
Диагностировать узкие места в производительности в коде приложений, системах поиска, инференсе моделей и инфраструктуре
Участвовать в ротации дежурств и реагировать на инциденты в продакшене с четкой коммуникацией
Документировать архитектурные решения и поддерживать актуальность руководств по эксплуатации
Подтвержденный опыт создания и эксплуатации производственных систем на базе LLM — чат-ботов, ИИ-ассистентов, копилотов агентов, RAG-систем или платформ оркестрации LLM
Сильные навыки разработки на TypeScript/Node.js, уверенное владение строгим режимом TypeScript
Практический опыт работы с ИИ в продакшене: инженерия подсказок, RAG-пайплайны, дизайн агентов, вызов инструментов, оценка моделей, наблюдаемость и анализ режимов сбоев
Глубокие знания full-stack — комфортное переключение между backend API, React UI, базами данных, инфраструктурой и эксплуатацией в продакшене
Умение оценивать компромиссы между качеством модели, задержкой, надежностью, пропускной способностью и стоимостью
Способность устранять неполадки в ИИ-системах на уровне подсказок, пайплайнов поиска, конфигурации моделей, инфраструктуры и кода приложений
Опыт моделирования сложных асинхронных рабочих процессов (опыт работы с конечными автоматами является сильным преимуществом)
Хорошее понимание дизайна REST API, асинхронных паттернов и стратегий кэширования
Культура качественного тестирования с юнит-, интеграционными и контрактными тестами, рассматриваемыми как первоочередные задачи
Опыт работы в монорепозитории с несколькими взаимосвязанными сервисами
Опыт работы с агентскими протоколами использования инструментов (например, MCP), архитектурами семантического поиска/поиска или AI-шлюзами
Знакомство с платформами наблюдаемости и оценки LLM, опыт оценки нескольких базовых моделей или провайдеров в масштабе
Опыт создания ИИ-копилотов, ассистентов или других разговорных продуктов, особенно с учетом ограничений по низкой задержке или потоковой передаче
Практический опыт работы с NestJS
Опыт работы с платформами поддержки клиентов или игроков, в игровой индустрии или с высоконагруженными потребительскими продуктами
В TELUS Digital мы гордимся тем, что являемся работодателем, предоставляющим равные возможности, и стремимся создавать разнообразное и инклюзивное рабочее пространство. Все аспекты трудоустройства, включая решение о найме и продвижении, основываются на квалификации, заслугах, компетенциях и результатах работы кандидатов без учета каких-либо характеристик, связанных с разнообразием.
Мы будем использовать предоставленную вами информацию только для обработки вашей заявки и составления статистики отслеживания. Поскольку мы не запрашиваем личные данные, считающиеся чувствительными, просим вас воздерживаться от их предоставления.
Для получения дополнительной информации о том, как мы используем вашу информацию, смотрите нашу Политику конфиденциальности.
Будьте осторожны: если работодатель просит войти через Google, iCloud или Госуслуги, прислать код или пароль, запустить ПО или перевести деньги — это мошенники.
ЖмитеГайд по безопасности