The Home Depot
Cybersecurity Software Engineer II | ML & AI (Remote)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер по кибербезопасности в The Home Depot: проектирование и разработка AI-решений для защиты корпоративных систем, приложений и данных с использованием облачных технологий и современных AI-фреймворков.
Задачи
- Проектировать и разрабатывать AI-решения для кибербезопасности, защищающие корпоративные системы, приложения и данные
- Взаимодействовать с Enterprise Technology для настройки и интеграции систем кибербезопасности, снижающих риски
- Диагностировать и оперативно устранять эскалированные инциденты
- Проектировать, настраивать, поддерживать и мониторить возможности защиты от киберугроз и управление доступом пользователей
- Координировать интеграцию и взаимодействие с managed security провайдерами
- Расследовать инциденты и рекомендовать корректирующие действия
Требования
- 1–3 года релевантного опыта разработки или инженерии
- Программирование на Python и хотя бы одном объектно-ориентированном языке (предпочтительно Java)
- Опыт построения агентных AI-систем: мультиагентная оркестрация, использование инструментов и управление workflow с помощью LangChain/LangGraph, Google ADK или аналогов
- Опыт разработки или интеграции серверов и клиентов Model Context Protocol (MCP)
- Опыт построения RAG-систем: ингестия и чанкинг документов, эмбеддинги, векторный поиск, заземление ответов на корпоративных данных
- Опыт с AI-оценкой и guardrails: построение eval-харнессов, измерение точности и галлюцинаций, prompt engineering, защита от prompt injection
- Опыт cloud-native разработки на Google Cloud Platform (Vertex AI / Gemini Enterprise Agent Platform, Agent Engine, Cloud Run, BigQuery, Pub/Sub, Secret Manager); эквивалентный опыт в Azure или AWS
- Опыт написания и оптимизации SQL-запросов к реляционным БД; знакомство с реляционными, NoSQL и векторными БД
- Опыт построения и поддержки микросервисных архитектур и API
- Опыт с CI/CD, DevOps-практиками и инструментами автоматизированного деплоя
- Опыт работы с системами контроля версий (предпочтительно Git)
- Понимание security-фреймворков аутентификации и авторизации пользователей и сервисов, а также работы с чувствительными данными в AI-системах
- Знакомство с концепциями security operations — MITRE ATT&CK, киберразведка угроз, detection engineering или offensive security
- Опыт современных практик отладки, мониторинга и root cause analysis, включая observability и мониторинг стоимости LLM-приложений
- Опыт создания и выполнения unit, functional, integration, performance и автоматизированных тестов
- Понимание лучших практик разработки ПО: code review, тестирование, документация, agile-методологии
- Базовые знания front-end технологий (HTML, CSS, JavaScript, TypeScript-фреймворки) для создания внутренних инструментов и дашбордов
- Возраст 18 лет и старше
- Право на работу в США
- Степень бакалавра или эквивалент в смежной области
- Опыт работы 2+ года
Условия
- Удалённая работа
- Диапазон оплаты: $90,000.00 - $140,000.00
- Командировки менее 10% времени
- Комфортные условия в помещении
Навыки
- Python
- Java
- LangChain
- LangGraph
- Google Agent Development Kit
- Model Context Protocol
- RAG
- embeddings
- vector search
- prompt engineering
- Google Cloud Platform
- Vertex AI
- Gemini Enterprise Agent Platform
- Agent Engine
- Cloud Run
- BigQuery
- Pub/Sub
- Secret Manager
- Azure
- AWS
- SQL
- NoSQL
- vector databases
- microservices
- API
- CI/CD
- DevOps
- Git
- MITRE ATT&CK
- detection engineering
- observability
- HTML
- CSS
- JavaScript
- TypeScript