CapCenter
AI Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер по AI-разработке в американской ипотечной компании CapCenter. Проектирование и внедрение AI-приложений (LLM, генеративный AI) на Azure для внутренних операций и клиентских продуктов.
Задачи
- Проектировать, разрабатывать и разворачивать AI-приложения для внутренних операций (обработка кредитов, автоматизация андеррайтинга, комплаенс-проверки, оптимизация процессов)
- Создавать клиентские и маркетинговые продукты: интеллектуальные чат-ассистенты, рекомендательные движки, инструменты предквалификации, интерактивные калькуляторы
- Интегрировать AI-модели (LLM, предиктивные модели, генеративный AI) в продукты через современные фреймворки и API
- Проектировать и эксплуатировать приложения на Microsoft Azure (AKS, App Service, Azure Functions, Azure SQL, Key Vault, Azure OpenAI / AI Foundry)
- Контейнеризировать приложения в Docker и запускать в Kubernetes, поддерживать манифесты и Helm-чарты, управлять деплоями, масштабированием, ingress и секретами
- Строить и поддерживать CI/CD пайплайны (Azure DevOps или GitHub Actions)
- Управлять облачными ресурсами через IaC (Terraform, Bicep, ARM)
- Настраивать мониторинг, логирование и алертинг (Azure Monitor, Application Insights, Log Analytics)
- Обеспечивать облачную безопасность: Entra ID, RBAC, managed identities, изоляция сети, безопасная работа с секретами
- Оптимизировать стоимость и производительность AI-нагрузок, включая хостинг моделей и GPU-вычисления
- Работать с операционными командами, кредитными специалистами, комплаенсом и маркетингом для поиска и реализации AI-кейсов
- Совместно с data engineering готовить и валидировать датасеты для обучения и оценки моделей
- Обучать, дообучать и кастомизировать AI-модели под ипотечные процессы
- Внедрять мониторинг, версионирование и контроль качества моделей в продакшене
- Оценивать новые AI-технологии и предлагать пути их внедрения
- Формировать стандарты разработки AI-приложений, тестирования, документации и управления моделями
- Консультировать по ответственному использованию AI, защите данных и fair lending
Требования
- Bachelor’s degree в Computer Science, Engineering, Data Science или смежной области (или эквивалентный опыт)
- 3–5+ лет опыта разработки веб- или backend-приложений
- Практический опыт с ML или генеративным AI (OpenAI, Anthropic, HuggingFace, LangChain, векторные БД)
- Владение Python, TypeScript/JavaScript или C#
- Сильное знание Microsoft Azure: деплой, безопасность и эксплуатация продакшн-нагрузок (compute, networking, identity, storage, Key Vault)
- Опыт с контейнерами и Kubernetes (желательно AKS): деплои, сервисы, ingress, конфиги/секреты, автоскейлинг, отладка через kubectl
- Опыт построения и поддержки CI/CD пайплайнов для контейнеризированных приложений
- Понимание API, микросервисов и современных архитектурных паттернов
Условия
- Диапазон оплаты $90,000 – $115,000 в год
- Возможны incentive compensation и дискреционный бонус
- Медицинская, стоматологическая и vision-страховка, страхование жизни
- План 401(k) с match от компании
- Оплачиваемый отпуск и праздничные дни
- Работа преимущественно в профессиональном офисном окружении
Навыки
- Python
- TypeScript
- JavaScript
- C#
- Azure
- Azure Kubernetes Service
- AKS
- App Service
- Azure Functions
- Azure SQL
- Key Vault
- Azure OpenAI
- AI Foundry
- Docker
- Kubernetes
- Helm
- kubectl
- CI/CD
- Azure DevOps
- GitHub Actions
- Terraform
- Bicep
- ARM templates
- Azure Monitor
- Application Insights
- Log Analytics
- Entra ID
- LLM
- LangChain
- HuggingFace
- OpenAI
- Anthropic
- vector databases
- MLOps
- GitOps