Apple
Sr Software Engineer (Developer Advocacy, GenAi), Ai & Data Platforms
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер-евангелист по генеративному ИИ в команде AI & Data Platforms компании Apple. Строит референсные архитектуры и демо-приложения на LLM, обучает сообщество разработчиков и продвигает платформу GenAI.
Задачи
- Проектировать и разрабатывать демонстрационные приложения, SDK и референсные архитектуры для реальных сценариев GenAI (автономные агенты, семантический поиск, понимание документов)
- Писать технические материалы: туториалы с кодом, разборы архитектуры, статьи в блог и документацию
- Представлять компанию на конференциях по AI/ML, митапах и хакатонах
- Тестировать новые API и фичи до релиза, выявлять проблемы developer experience и передавать их продуктовым командам
- Взаимодействовать с сообществом разработчиков на GitHub, в Slack и IDE, помогать решать проблемы
- Собирать обратную связь от сообщества и превращать её в продуктовые улучшения
Требования
- 4+ года опыта в роли software engineer, machine learning engineer или technical developer advocate
- Практический опыт создания приложений на больших языковых моделях (LLM)
- Знание современного AI-стека: фреймворки оркестрации (LangChain, LlamaIndex, Haystack) и векторные базы данных (Pinecone, Weaviate, Milvus)
- Глубокое знание Python и его экосистемы
- Опыт написания понятного технического контента и презентации сложных концепций разной аудитории
- Желание помогать разработчикам и терпение при разборе проблем сообщества
Условия
- Работа в Apple в команде AI & Data Platforms
- Участие в крупных конференциях по AI/ML, митапах и хакатонах
- Взаимодействие с продуктовыми командами и влияние на developer experience платформы
Навыки
- Python
- JavaScript
- TypeScript
- LLM
- LangChain
- LlamaIndex
- Haystack
- Pinecone
- Weaviate
- Milvus
- RAG
- MLOps
- Generative AI