LMI

Software Developer, Applications/AI Automation Engineer

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Инженер-разработчик в LMI для автоматизации и AI-приложений в инициативах модернизации Департамента по делам ветеранов (VA). Роль охватывает no-code, low-code и full-code разработку с фокусом на переиспользуемые паттерны и production-ready решения.

Задачи

  • Создавать workflow-автоматизации, легковесные приложения, прототипы, интеграции и production-компоненты.
  • Выбирать простейший одобренный подход среди no-code, low-code и full-code.
  • Разрабатывать и отлаживать API, скрипты, сервисы, промпты, агентов, логику автоматизации и компоненты приложений.
  • Поддерживать техническую проверку осуществимости, оценку прототипов, готовность к пилоту, внедрение и передачу.
  • Применять безопасное кодирование, контроль версий, тестирование, code review, документацию и управление конфигурациями.
  • Работать с HCD/UX, данными, архитектурой, безопасностью, платформой, QA и бизнес-стейкхолдерами для соответствия реальным workflow.
  • Упаковывать переиспользуемый код, промпты, конфигурации, паттерны интеграции и технические рекомендации.
  • Решать проблемы, пересекающие границы приложений, данных, интеграций, автоматизации или платформы.
  • Переводить валидированные потребности пользователей и workflow в технические дизайны, задачи, критерии приемки и работающее ПО.
  • Внедрять защитную обработку ошибок, логирование, управление конфигурациями, работу с секретами, автотесты и observability.
  • Оценивать и интегрировать AI/LLM-возможности, включая оркестрацию промптов, retrieval, структурированные выходы, вызовы инструментов/API, логику оценки и guardrails.
  • Активно участвовать в peer review, техническом troubleshooting, рефакторинге и передаче знаний.
  • Использовать технические спайки и тесты осуществимости для снижения неопределенности вокруг API, доступа к данным, поведения моделей, ограничений платформ, интеграций, производительности и безопасности.
  • Профилировать и улучшать надежность, задержку, стоимость, поддерживаемость и пользовательское поведение по мере взросления решений.

Требования

  • Степень бакалавра в computer science, software engineering, information systems, engineering или смежной области; эквивалентный опыт может быть рассмотрен.
  • 7+ лет в разработке приложений, автоматизации, системной интеграции, прототипировании или смежной доставке ПО.
  • Сильное программирование на Python, JavaScript/TypeScript, C#, Java или сопоставимых языках плюс практический опыт API и интеграций.
  • Опыт выбора между no-code, low-code и full-code подходами на основе сложности, безопасности, поддерживаемости и корпоративных ограничений.
  • Рекомендуемая сертификация: cloud developer, Microsoft Power Platform Developer, DevOps или сопоставимая.
  • Способность пройти проверку персонала VA и применимые требования безопасности, приватности, записей и обработки данных.
  • Подтвержденный опыт доставки production-качества ПО или автоматизации через современный SDLC, включая code review, ветвление, тестирование, релизную дисциплину, документацию и устранение дефектов.
  • Сильное понимание дизайна API, аутентификации/авторизации, обмена данными, паттернов интеграции, безопасного кодирования и troubleshooting.
  • Способность оценивать компромиссы между кастомной разработкой, конфигурацией, скриптингом, low-code и managed services.
  • Сильные навыки отладки через код приложений, API, трансформации данных, аутентификацию, конфигурацию, сетевые/сервисные зависимости и сторонние сервисы.
  • Опыт оценки инженерной работы, декомпозиции требований на реализуемые инкременты и коммуникации технических рисков неинженерным стейкхолдерам.

Условия

  • Гибридная модель работы с ожиданием примерно 25% присутствия в офисе в штаб-квартире LMI в Тайсонсе или Вашингтоне, округ Колумбия.
  • Целевой диапазон зарплаты: $140,000-$170,000.
  • Индивидуальная зарплата определяется различными факторами, включая локацию, внутреннюю справедливость, бизнес-соображения, требования клиентских контрактов и квалификацию кандидата.

Навыки

  • Python
  • JavaScript
  • TypeScript
  • C#
  • Java
  • API
  • AI/LLM
  • Prompt orchestration
  • Retrieval-Augmented Generation
  • Agent workflows
  • Azure AI services
  • Power Platform
  • Azure Functions
  • Logic Apps
  • CI/CD
  • Containers
  • Observability
  • Secure coding
  • Version control
  • Automated testing
  • Code review
  • DevSecOps

Похожие вакансии

Software Engineer Professional
Freddie MacMiddleMcleanОфис
109,000 – 163,000 USD в год
16 окт.
Senior Software Engineer I, Public API
EtsySeniorNew YorkГибрид
143,000 – 215,000 USD в год
15 окт.
Lead Software Engineer - Parametric
Morgan StanleyLeadNew YorkГибрид
115,000 – 225,000 USD в год
15 окт.
Software Engineer 2 (.NET / Java Spring Boot / AWS)
US BankMiddleAtlantaГибрид
98,175 – 115,500 USD в год
14 окт.
Software Engineer 2 (ASP.NET Web API)
US BankMiddleIrvingГибрид
105,400 – 124,000 USD в год
14 окт.
Software Developer, Applications/AI Automation Engineer — LMI, 140,000 – 170,000 USD в год, Tysons | itrelocate