Apple
Senior Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер в команду Applied Sensing and Health (AS&H) в Apple. Разработка функций на основе сенсоров (VO2max, обнаружение падений и аварий, Journaling Suggestions) для Apple Watch и iPhone — от алгоритмов и работы с железом до пользовательского интерфейса.
Задачи
- Проектировать, реализовывать и поддерживать пользовательские сценарии для функций на разных платформах
- Работать в тесной связке с учёными, инженерами, QA, менеджерами исследований и проектов на всём жизненном цикле ПО
- Проектировать и разрабатывать API для сторонних разработчиков и внутренних кросс-функциональных команд
- Участвовать в крупных проектах совместно с другими инженерами и командами (human design, hardware sensing, AI/ML)
- Выпускать интерактивные функции, которыми ежедневно пользуются миллионы людей
Требования
- Степень магистра или PhD в Computer Science
- Не менее 10 лет опыта работы software engineer
- Не менее 5 лет в роли технического лидера
- Глубокий опыт с C++, Objective-C, Swift или SwiftUI
- Понимание основ computer science и умение проектировать сложные системы для встраиваемых устройств
- Эффективные навыки коммуникации и внимание к деталям
Условия
- Работа над функциями, меняющими жизни пользователей
- Кросс-функциональная среда и крупные проекты
- Возможность влиять на будущие продукты Apple
Навыки
- C++
- Objective-C
- Swift
- SwiftUI
- Machine Learning
- LLM
- CNN
- Bayesian methods
- sensor fusion