Paramount
Lead Software Engineer - Apple
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Ведущий инженер-разработчик в команду AI Engagement Engine Paramount Streaming. Создание нативных приложений для iOS и tvOS с персонализацией контента в Paramount+ и Pluto TV, активное использование AI-ассистентов и агентов в разработке.
Задачи
- Участвовать в решениях по архитектуре, фреймворкам и инструментам для приложений iOS и tvOS
- Проектировать, разрабатывать, отлаживать и выпускать нативные функции iOS и tvOS
- Улучшать производительность, надёжность и доступность приложения
- Создавать клиентские сценарии персонализации и рекомендаций совместно с ML- и backend-командами
- Интегрировать API и сигналы персонализации в отзывчивые интерфейсы на основе данных
- Ежедневно использовать AI-ассистенты и агенты (Claude Code, Cursor, Copilot) для написания, ревью, тестирования и рефакторинга кода
- Использовать MCP-интеграции для подключения AI-инструментов к инженерным инструментам и данным
- Проверять AI-сгенерированный код через ревью и тестирование, разбирать сбои
- Улучшать качество кода через code review, design review и парное программирование
- Менторить инженеров и помогать им техническими советами
- Взаимодействовать с product, design, data, backend и другими клиентскими командами
- Вести фичи от требований до поставки и последующей поддержки
- Управлять параллельными приоритетами и заранее выявлять риски
- Улучшать инженерные практики, документацию и общие стандарты
Требования
- Сильные навыки программирования на Swift
- Глубокое знание iOS и tvOS, владение Xcode
- Сильные основы управления памятью, конкурентности, анимаций и профилирования производительности
- Опыт проектирования интерфейсов под разные size classes и семейства устройств
- Опыт работы с RESTful API и интеграции с backend-сервисами
- Практический опыт ежедневного использования AI-ассистентов и агентов в инженерной работе
- Понимание инференса, контекстных окон, использования инструментов и ограничений AI-инструментов
- Знакомство с MCP: подключение AI-инструментов к внешним источникам, настройка интеграций и прав доступа
- Понимание agent harnesses: управление контекстом, инструкциями, выполнением инструментов и human review
- Умение писать и уточнять промпты, критически оценивать AI-сгенерированный результат
- Знакомство с тем, как строятся LLM- или ML-функции продукта
- Понимание приватности, интеллектуальной собственности, атрибуции и ответственного использования AI
- Сильные навыки решения задач и архитектуры на уровне приложения и модуля
- Опыт A/B-тестирования, feature flags и клиентских экспериментов
- Опыт интеграции рекламных продуктов в приложения Apple
- Опыт работы с ML-функциями продукта: API-контракты, клиентские сигналы
- Чёткая письменная и устная коммуникация
- Умение менторить без прямого подчинения
- 7+ лет опыта разработки под платформы Apple или эквивалентная senior-глубина
- Опыт работы с Agile-процессами
- Опыт ключевого вклада хотя бы в одно публично выпущенное нативное iPhone-приложение
Условия
- Конкурентная компенсация и полный соцпакет
- Медицинская, стоматологическая и офтальмологическая страховка, 401(k), страхование жизни, страхование по нетрудоспособности
- Программа помощи в обучении и оплачиваемый отпуск
- Бонусы по итогам работы
- Бесплатные подписки на HBO Max, Paramount+ и другие стриминговые сервисы
- Доступ к эксклюзивным показам, мероприятиям, волонтёрским активностям
- Гибкий график и оплачиваемый отпуск
Навыки
- Swift
- iOS
- tvOS
- Xcode
- RESTful API
- MCP
- Claude Code
- Cursor
- Copilot
- A/B testing
- feature flags
- Swift Package Manager
- DRM
- LLM
- ML