Apple
Senior Software Engineer, On-Device Health Agentic Systems
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior iOS-инженер в Apple для разработки приложений на базе LLM-агентов с работой on-device. Роль hands-on: проектирование клиентской архитектуры и интеграция AI-движков в экосистему Apple с упором на приватность и производительность.
Задачи
- Архитектура и разработка высокопроизводительных iOS-приложений с LLM-агентами
- Проектирование клиентских фреймворков и архитектурных паттернов для интеграции LLM на iOS
- Реализация связки пользовательских приложений с on-device и гибридными движками рассуждений и планирования
- Быстрое прототипирование и итерации для исследования новых пользовательских сценариев и архитектурных решений
Требования
- BS и 10+ лет профессиональной разработки ПО
- Экспертный опыт создания высокопроизводительных потребительских мобильных приложений и фреймворков
- Сильное владение современным системным языком: C++, Objective-C/Swift или Rust
- Глубокое понимание основ мобильных систем: конкурентность, управление памятью, оптимизация энергопотребления
- Практическое знание работы LLM-систем, включая агентные фреймворки и RAG-архитектуры
- Опыт AI-assisted разработки: сложный дебаггинг, архитектурные компромиссы, автоматизация
Условия
- Работа над новым классом on-device AI-опыта для миллионов пользователей Apple
- Формирование архитектурной основы AI-приложений в экосистеме Apple
Навыки
- iOS
- Swift
- Objective-C
- C++
- Rust
- LLM
- RAG
- Core ML
- SwiftUI
- macOS
- model quantization
- caching