ACT
Senior Software Engineer, AI-Augmented Development
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-инженер в ACT, который разрабатывает ПО с активным использованием AI-инструментов (Claude Code и аналоги), отвечает за ревью, тестирование и исправление AI-сгенерированного кода и end-to-end поставку фич, а также внедряет AI-практики в команде.
Задачи
- Решать сложные технические задачи в ключевых системах команды с использованием AI-подходов
- Участвовать в модернизации платформ и миграции legacy-кода на современный стек
- Пилотировать новые AI-инструменты, модели и техники разработки и оценивать их на реальных задачах
- Предлагать и продвигать новые сценарии применения AI в инженерной практике с измерением эффекта
- Направлять AI-инструменты и агентов на реализацию фич по спецификациям и тикетам
- Ревьюить, тестировать и исправлять AI-сгенерированный код на корректность, безопасность и соответствие архитектуре
- Контролировать AI-специфичные риски безопасности и supply-chain, проверять предлагаемые зависимости
- Писать спецификации, достаточно детальные для корректной реализации AI-инструментом
- Поддерживать и развивать практики eval и guardrail для отлова AI-регрессий
- Обучать команду практикам AI-ассистированной разработки и нормам код-ревью
- Участвовать в engineering support rotation
- В перспективе участвовать в кросс-командной инициативе по стандартам ответственного использования AI
Требования
- Минимум 5 лет прогрессирующего опыта в разработке ПО
- Фундаментальные знания ООП и/или функционального программирования
- Понимание моделирования данных и производительности запросов в реляционных и/или schema-driven слоях
- Основы проектирования API: контракты, версионирование, обратная совместимость (REST или GraphQL)
- Основы безопасности: аутентификация/авторизация, классы инъекций, риски зависимостей
- Понимание распределённых систем: режимы отказов, statelessness, поведение под конкурентной нагрузкой
- Опыт с backend-языком/runtime, например Node.js (NestJS), Java или сопоставимым стеком
- Опыт с API-парадигмой GraphQL или REST, включая проектирование схем и версионирование
- Опыт с современным frontend-фреймворком, например React
- Опыт с реляционной БД, например PostgreSQL
- Опыт с облачной/контейнерной инфраструктурой, например AWS и Kubernetes
- Практический production-опыт с Claude Code или сопоставимым AI-инструментом разработки
- Опыт пилотирования AI-инструментов с измерением эффекта (сэкономленное время, дефектность, нагрузка на ревью)
- Умение критически оценивать AI-сгенерированный код и приводить примеры отлова ошибок до релиза
- Знание AI-специфичных рисков безопасности и привычек их предотвращения
- Способность работать по неоднозначным спецификациям и принимать решения об эскалации
- Опыт работы со смешанным legacy и современным стеком
- Опыт end-to-end владения поставкой от спецификации до production
- Степень бакалавра в computer/data science, software engineering, AI или смежной области либо эквивалентный опыт
- Право на работу в США без необходимости визовой поддержки
Условия
- Удалённая работа из США
- Годовая зарплата $110,000–$135,000
- Медицинская, стоматологическая и офтальмологическая страховка
- Страхование жизни за счёт компании
- Гибкие health и dependent spending accounts
- Пенсионный план 401(k) с match от компании
- Оплачиваемые праздники и отпуск
- Позиция не участвует в incentive-программе
- Возможность роста до кросс-командной ответственности за AI-практики
Навыки
- Node.js
- NestJS
- Java
- GraphQL
- REST
- React
- PostgreSQL
- AWS
- Kubernetes
- Claude Code
- AI-assisted development
- MCP
- distributed systems
- API design
- security