Apple
Software Development Engineer, Vision Products Software
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер-разработчик в команду Vision Products Software в Apple. Работа над функциями Apple Intelligence на базе компьютерного зрения, сенсоров и фундаментальных моделей — от низкоуровневого системного ПО до пользовательских сценариев.
Задачи
- Проектировать и развивать инфраструктуру оценки эффективности функций на базе LLM
- Использовать оценки и эксперименты для технических компромиссов и оптимизации производительности
- Совместно с платформенными командами превращать сырые сигналы в структурированный контекст для моделей
- Представлять работу на кросс-функциональных форумах и влиять на решения
- Разрабатывать сквозные пользовательские функции совместно с командами дизайна, алгоритмов, AI, сервисов, приватности, безопасности, производительности и железа
Требования
- 7+ лет опыта в разработке ПО
- Степень бакалавра в смежной области или эквивалентный опыт
- Сильные навыки программирования на Swift, понимание структур данных, управления памятью и конкурентности
- Системное мышление и умение декомпозировать неоднозначные задачи
- Умение превращать дизайн диалогового пользовательского опыта в технические требования и работающие функции
- Навыки кросс-функциональной коллаборации и технической коммуникации
Навыки
- Swift
- SwiftUI
- LLM
- Machine Learning
- Computer Vision
- Prompt engineering
- Retrieval
- On-device inference
- Apple platforms
- API design
- Performance optimization