
CDW предоставляет технологические продукты и услуги предприятиям, государственным организациям, медицинским учреждениям и образовательным учреждениям. Компания работает в таких направлениях, как ИТ-инфраструктура, управляемые сервисы, кибербезопасность, облачные вычисления, цифровые рабочие пространства и комплексные решения для предприятий. Сотрудничая с ведущими технологическими брендами, CDW помогает организациям проектировать и управлять технологическими средами, поддерживающими производительность, безопасность и цифровую трансформацию в различных отраслях.
Ведущий консультант по Full-Stack-разработке и генеративному ИИ
Руководите разработкой корпоративных приложений на основе генеративного ИИ в CDW, поставщике технологических решений из списка Fortune 500. Координируйте инженерную работу с React, Node.js, RAG, LangChain и LangGraph.
Описание
- Руководите разработкой полнофункциональных веб-приложений на React.js и Node.js.
- Создавайте приложения на основе генеративного ИИ и больших языковых моделей (LLM), используя генерацию с дополнением поиском (RAG) и агентный ИИ.
- Создавайте и совершенствуйте конвейеры RAG для корпоративных приложений.
- Разрабатывайте рабочие процессы на основе LLM и ИИ-агентов с LangChain и LangGraph.
- Подключайте LLM к корпоративным приложениям, API, базам данных и внешним сервисам.
- Проектируйте REST API и серверные сервисы на Node.js.
- Создавайте адаптивные и масштабируемые интерфейсные приложения на React.js.
- Используйте векторные базы данных, эмбеддинги, обработку документов и семантический поиск.
- Применяйте промпт-инжиниринг и управление контекстом, оценивайте и оптимизируйте приложения на основе LLM.
- Проектируйте многоэтапные рабочие процессы ИИ, вызов инструментов, оркестрацию агентов и управление состоянием с LangGraph.
- Создавайте масштабируемые, безопасные и надежные ИИ-решения, готовые к эксплуатации.
- Совместно с архитекторами и техническими командами формируйте архитектуру приложений и ИИ-решений.
- Проверяйте код, устанавливайте практики разработки и наставляйте младших разработчиков.
- Выявляйте проблемы производительности и эксплуатации в приложениях и системах ИИ/LLM.
- Руководите инициативами по полнофункциональной разработке и разработке ИИ.
- Преобразуйте потребности бизнеса в масштабируемые технические решения.
- Направляйте архитектурные и проектные решения, поддерживая качество кода и инженерные стандарты.
- Отвечайте за результаты работы на всех этапах: от проектирования и разработки до развертывания и поддержки в эксплуатации.
Требования
- Опыт разработки программного обеспечения от 7 до 12 лет.
- Уверенные практические навыки работы с React.js и современной фронтенд-разработкой.
- Значительный опыт работы с Node.js и разработки серверной части или API.
- Практический опыт создания приложений на основе генеративного ИИ и LLM.
- Хорошее понимание архитектуры и реализации RAG.
- Практический опыт работы с LangChain.
- Практический опыт работы с LangGraph и агентными рабочими процессами.
- Опыт использования API LLM, например OpenAI, Azure OpenAI, Anthropic или аналогичных сервисов.
- Уверенное знание Python или JavaScript/TypeScript.
- Опыт работы с REST API, микросервисами, базами данных и сторонними интеграциями.
- Понимание векторных баз данных, эмбеддингов, разбиения на фрагменты, извлечения данных и семантического поиска.
- Понимание принципов проектирования ПО, архитектуры и лучших практик разработки.
Преимущества
- Совместная и доброжелательная рабочая атмосфера.
- Возможности учиться и развиваться.
- Наставничество и техническая поддержка.
- Равные возможности при трудоустройстве.