Husch Blackwell
Software Developer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Разработчик в юридическую фирму Husch Blackwell для создания AI-решений корпоративного уровня: RAG-систем, AI-агентов, копилотов и облачных приложений на C#/.NET и Azure. Полностью удалённая позиция с полным жизненным циклом от сбора требований до мониторинга и поддержки.
Задачи
- Определять, анализировать и оценивать потребности организации в AI-решениях, автоматизации и технологиях совместной работы
- Совместно со стейкхолдерами собирать требования и проектировать масштабируемые, безопасные и поддерживаемые AI-приложения
- Руководить разработкой современных решений на C# и .NET Core/.NET 8
- Разрабатывать и разворачивать cloud-native приложения на Azure: Web Apps/App Services, Function Apps, Durable Functions для оркестрации AI-воркфлоу
- Реализовывать event-driven и распределённые паттерны с использованием Azure Service Bus, асинхронного обмена сообщениями и интеграционных фреймворков
- Создавать AI-решения на базе Azure AI Foundry, Azure OpenAI (чат-модели, эмбеддинги, векторный поиск), RAG-архитектур, фреймворков AI-агентов
- Разрабатывать интеллектуальных копилотов и ассистентов на Copilot Studio с интеграцией корпоративных данных и воркфлоу
- Проектировать и поддерживать безопасные API и backend-сервисы с интеграцией Azure SQL Database, корпоративных хранилищ документов и бизнес-систем
- Создавать контейнеризованные нагрузки на Docker и поддерживать современные стратегии деплоя
- Внедрять observability, телеметрию и мониторинг производительности через Azure Application Insights, логирование, трейсинг и алертинг
- Разрабатывать и поддерживать CI/CD пайплайны на Azure DevOps или GitHub Actions
- Поддерживать требования Azure governance и безопасности, включая идентификацию, комплаенс и сетевые контроли
- Обеспечивать контроль качества, документацию и передачу знаний по разработанным AI-системам
- Реагировать на эскалированные продакшн-инциденты и обеспечивать техническое лидерство в поиске первопричин
- Выполнять другие задачи по поручению IT-руководства
Требования
- Bachelor’s degree in Computer Science, Engineering, Data Science или смежной области, либо эквивалентная комбинация образования и опыта
- 5+ лет релевантного опыта в разработке корпоративных приложений, внедрении AI или облачном инжиниринге, желательно в сфере профессиональных услуг
- Способность самостоятельно решать сложные продакшн-проблемы и давать рекомендации по устранению неполадок корпоративных приложений
- Сильные коммуникативные навыки и умение работать в кросс-функциональных технических и нетехнических командах
- Опыт в юридической отрасли — плюс, но не обязателен
- C#, .NET Core/.NET 8, ASP.NET
- Cloud-native backend-разработка и проектирование API
- Azure App Services, Azure Web Apps, Azure Functions
- Durable Functions и оркестрация воркфлоу
- Azure Service Bus и event-driven архитектура
- Azure SQL и разработка реляционных баз данных
- Docker и контейнерные деплои
- Мониторинг приложений с Azure Application Insights
- Опыт внедрения AI-систем: Azure AI Foundry, Azure OpenAI services, эмбеддинги, векторный поиск и RAG-пайплайны, фреймворки AI-агентов и паттерны автоматизации, Copilot Studio или платформы разговорного AI
- Опыт работы с системами контроля версий и CI/CD: Azure DevOps, GitHub Actions, Git
- Понимание инфраструктурных концепций Azure: VNets, Private Endpoints, DNS, файрволы, безопасные сети
- Управление идентификацией и доступом (Entra ID)
Условия
- Полностью удалённая работа
- Компенсация в зависимости от навыков и опыта; диапазоны по штатам: Калифорния $120,000–$244,000, Колорадо $110,000–$276,000, Коннектикут $95,000–$241,000, Иллинойс $108,000–$210,000, Массачусетс $120,000–$229,000, Мэриленд $116,000–$176,000, Мэн $81,000–$188,000, Миннесота $120,000–$198,000, Джерси-Сити $130,000–$236,000, Нью-Йорк $111,000–$241,000, Вирджиния $78,000–$227,000, Вермонт $118,000–$227,000, Вашингтон $116,000–$220,000, Вашингтон D.C. $154,000–$227,000
- Дискреционный бонус (не гарантирован, зависит от индивидуальных и фирменных результатов)
- Медицинская и стоматологическая страховка, страхование жизни, краткосрочная и долгосрочная нетрудоспособность
- Предналоговый гибкий счёт расходов на медицинские и зависимые расходы
- Программа помощи сотрудникам
- Оплачиваемый отпуск и праздничные дни
- Пенсионная программа после выполнения требований по стажу
- Разнообразная, инклюзивная культура с фокусом на командную работу, коллаборацию, клиентский сервис и инновации
Навыки
- C#
- .NET Core
- .NET 8
- ASP.NET
- Azure
- Azure App Services
- Azure Web Apps
- Azure Functions
- Durable Functions
- Azure Service Bus
- Azure SQL
- Docker
- Azure Application Insights
- Azure AI Foundry
- Azure OpenAI
- RAG
- Copilot Studio
- Azure DevOps
- GitHub Actions
- Git
- Entra ID
- VNets
- Private Endpoints
- DNS
- firewalls