Apple
Senior iOS Engineer - Creativity Apps
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior iOS-инженер в команду Creativity Apps, создающую креативные приложения (Final Cut Pro, Logic Pro, Pixelmator и др.). Роль предполагает полное владение фичами — от прототипа до релиза, архитектурное лидерство и интеграцию ML в продукты.
Задачи
- Владеть фичами end-to-end: от идеи и прототипов до релиза
- Определять и развивать техническую архитектуру сложных imaging-процессов
- Интегрировать ML-модели на устройстве в требовательные пайплайны
- Оптимизировать производительность, потребление ресурсов и отзывчивость
- Работать в тесной связке с дизайном, продуктом, ML-исследователями и другими командами
- Использовать современные AI-инструменты разработки для ускорения работы
- Менторить инженеров и развивать практики разработки в команде
Требования
- 6+ лет профессионального опыта разработки и релиза production-ПО
- Глубокое владение архитектурными паттернами, структурами данных и алгоритмами в высокопроизводительном контексте
- Глубокое знание одного из современных языков (Swift, C++, Rust, Objective-C, Kotlin, Java или аналоги)
- Сильное продуктовое чутьё и опыт владения пользовательским опытом
- Опыт эффективной кросс-функциональной коллаборации с дизайном, продуктом и партнёрскими командами
Навыки
- Swift
- C++
- Rust
- Objective-C
- Kotlin
- Java
- UIKit
- SwiftUI
- Core Animation
- AVFoundation
- Core Image
- Metal
- Machine Learning
- On-device inference