AI-разработчик / AI Solutions Developer
Компания Anthony & Sylvan Pools ищет AI Solutions Developer в технологическую команду для создания AI-решений для бизнеса. Роль рассчитана на начинающего специалиста с сильными навыками программирования и практическим опытом работы с искусственным интеллектом. Особенно интересны недавние выпускники с опытом из стажировок, кооперативных программ, исследований, курсовых проектов или самостоятельных проектов.
Это не традиционная entry-level позиция по поддержке существующих приложений. Вы будете работать напрямую над реальными бизнес-задачами и создавать AI-приложения, агентов, автоматизации и интеграции, которые запускаются в продакшен и используются по всей компании. Идеальный кандидат любит экспериментировать с новыми технологиями, быстро учится и одинаково заинтересован как в понимании того, какую проблему нужно решить, так и в написании кода для её решения.
Задачи:
- Проектировать, разрабатывать и внедрять AI-приложения, агентов, рабочие процессы и интеллектуальные автоматизации, которые решают реальные бизнес-задачи и повышают качество обслуживания клиентов, продуктивность сотрудников и операционную эффективность.
- Работать совместно с бизнес- и технологическими командами для понимания процессов и требований, выявления возможностей для AI и автоматизации, быстрого прототипирования решений и превращения успешных концепций в масштабируемые production-приложения.
- Разрабатывать AI-приложения на Python и других современных технологиях разработки, используя большие языковые модели (LLM), генеративные AI-платформы, API, фреймворки для разработки AI, структурированные и неструктурированные данные.
- Создавать агентные и интеллектуальные рабочие процессы с использованием таких техник, как prompt engineering, retrieval-augmented generation (RAG), вызов инструментов/функций и AI-оркестрация, чтобы решения могли рассуждать, выполнять действия, взаимодействовать с системами и автоматизировать многошаговые бизнес-процессы.
- Интегрировать AI-приложения с корпоративными системами и источниками данных, включая CRM, ERP, платформы данных и коммуникаций, а также другие бизнес-приложения, через создание и использование REST API, веб-сервисов и связанных интеграций.
- Поддерживать полный жизненный цикл разработки решения, включая проектирование, тестирование, развёртывание, мониторинг, оценку и непрерывное улучшение, с фокусом на повышение надёжности, точности, производительности, масштабируемости и удобства использования AI.
- Изучать новые AI-технологии и подходы к разработке для выявления практических бизнес-применений, вести техническую документацию, делиться знаниями с технологической командой и способствовать непрерывному улучшению практик разработки AI.
- Другие обязанности по поручению.
Требования:
- Степень бакалавра в области искусственного интеллекта, компьютерных наук, программной инженерии, data science, информационных наук и технологий, компьютерной инженерии или смежной технической дисциплины.
- Лицензии/сертификаты: не требуются.
- Опыт: подтверждённый практический опыт разработки AI, машинного обучения или программных решений. Релевантный опыт может включать профессиональные роли, стажировки, кооперативные программы, исследования, курсовые проекты, фриланс, вклад в open-source, хакатоны или существенные самостоятельные проекты. Демонстрируемые способности и качество работы ценятся выше конкретного количества лет опыта.
- Сильные навыки программирования, особенно на Python; опыт с JavaScript, TypeScript, C# или похожими языками ценен.
- Практический опыт разработки AI или машинного обучения и работы с современными генеративными AI-моделями и API.
- Хорошее понимание основ разработки ПО, структур данных, API, баз данных и архитектуры приложений.
- Знакомство с SQL и структурированными данными.
- Сильные аналитические навыки и навыки решения проблем, способность быстро изучать и применять новые технологии.
- Умение эффективно объяснять технические концепции и сотрудничать как с техническими, так и с нетехническими заинтересованными сторонами.
- Любознательный, экспериментаторский склад ума, готовность итерировать, тестировать новые подходы и оспаривать традиционные решения.
- Опыт с одной или несколькими [перечень обрывается в исходнике].