Generac
Product Software Engineer - Agentic AI
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер-разработчик в подразделение Tax & Accounting компании Wolters Kluwer. Создание корпоративных приложений и AI-продуктов на базе генеративного ИИ, LLM и агентных workflow.
Задачи
- Проектировать, разрабатывать, тестировать, отлаживать и поддерживать программные решения под руководством старших инженеров и архитекторов
- Разрабатывать безопасное, масштабируемое и поддерживаемое ПО, отвечающее бизнес- и техническим требованиям
- Создавать и развивать AI-функции приложений с использованием LLM, prompt engineering, retrieval-подходов и автоматизации workflow
- Разрабатывать и интегрировать API, сервисы приложений и облачные компоненты
- Участвовать во внедрении агентных AI-решений и интеллектуальных workflow по архитектурным указаниям
- Разрабатывать и поддерживать интеграции между AI-сервисами, API, бизнес-правилами и компонентами приложений
- Участвовать в тестировании и валидации для повышения точности, надёжности и качества AI-функций
- Устранять дефекты приложений, проблемы AI-workflow и инциденты в продакшене
- Оптимизировать приложения по производительности, масштабируемости, надёжности и поддерживаемости
- Соблюдать лучшие практики разработки, стандарты кодирования и безопасного кодирования
- Создавать и поддерживать unit- и интеграционные тесты и механизмы валидации
- Участвовать в code review, обсуждениях дизайна и технической документации
- Взаимодействовать с Product Owners, бизнес-аналитиками, архитекторами, QA, DevOps, Security и кросс-функциональными командами
- Поддерживать CI/CD пайплайны, деплой, готовность релизов и мониторинг продакшена с помощью Azure DevOps
- Учитывать требования enterprise SaaS: безопасность, комплаенс, приватность данных, наблюдаемость и поддерживаемость
- Выявлять технические риски и сообщать о них команде и стейкхолдерам
- Постоянно изучать и применять новые технологии, особенно генеративный ИИ, облачные сервисы Azure и AI-инструменты разработки
Требования
- Степень бакалавра в Computer Science, Engineering или смежной области либо эквивалентный опыт
- 2–5 лет профессиональной разработки ПО
- 2+ года опыта разработки приложений на C# и .NET
- Опыт создания веб-приложений, API и облачных решений
- Понимание основ разработки ПО: проектирование приложений, тестирование, отладка, оптимизация производительности
- Понимание REST API, микросервисов и облачных сервисов
- Знакомство с облачными технологиями Microsoft Azure
- Понимание практик безопасной разработки, аутентификации, авторизации и принципов приватности данных
- Опыт работы в Agile-цикле разработки
- Сильные аналитические навыки и навыки решения проблем
- Способность быстро осваивать новые технологии
- Отличные навыки письменной и устной коммуникации
- Знание американского налогового или бухгалтерского домена — плюс
- Опыт с генеративным ИИ, AI-приложениями или AI-инструментами разработки — предпочтительно
Условия
- Диапазон компенсации $74 700 – $127 950 USD в год
- Возможность получения бонуса
- Медицинская, стоматологическая и офтальмологическая страховка
- План 401(k)
- FSA/HSA
- Компенсация транспортных расходов
- Программа оплаты обучения
- Оплачиваемый отпуск и больничные
- Оплачиваемый родительский отпуск
- Гибридный формат работы
Навыки
- C#
- .NET
- REST API
- микросервисы
- Microsoft Azure
- Azure DevOps
- CI/CD
- LLM
- prompt engineering
- RAG
- Generative AI
- Agile