Apple
SoC Machine Learning Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
ML-инженер в команду Cellular FW в Apple. Разработка и внедрение AI/ML-моделей на Apple Silicon для прошивки сотового модема, применение Gen AI и LLM для автоматизации инженерных процессов.
Задачи
- Разрабатывать и внедрять ML-модели на Apple Silicon для алгоритмов сотового модема
- Исследовать, оценивать, проектировать и реализовывать архитектуры deep learning и Gen AI
- Применять модели к разработке прошивки модема и задачам bring-up HW/SW
- Применять Gen AI и LLM для автоматизации и повышения эффективности инженерного workflow
Требования
- Обучение на степень бакалавра по электротехнике или смежной специальности
- Практический опыт построения, обучения и деплоя моделей deep learning (LSTM, CNN, RNN, transformers)
- Опыт применения ML/AI к реальным данным, включая generative AI, глубокие нейросети и reinforcement learning
- Знание принципов software engineering и основ computer science
- Отличное владение Python и C/C++
- Опыт построения архитектур и интеграции SOTA LLM в прикладные фреймворки
- Опыт создания Gen AI-приложений: RAG, prompt engineering, fine-tuning
- Знакомство с PyTorch, Langchain, CoreML, MLX
Условия
- Предпочтительно: MS с опытом 5+ лет или Ph.D. с опытом 3+ года в AI/ML
- Опыт с реляционными БД (Postgres), SQL, NoSQL (MongoDB) и векторными БД
- Опыт аналитических и статистических методов для feature extraction
- Навык самостоятельных исследований и end-to-end итераций дизайна
- Опыт embedded и HW/SW интеграции
Навыки
- Python
- C
- C++
- LSTM
- CNN
- RNN
- Transformers
- LLM
- RAG
- Prompt engineering
- Fine-tuning
- PyTorch
- Langchain
- CoreML
- MLX
- Postgres
- SQL
- MongoDB
- Vector DB
- Reinforcement learning
- Deep learning
- Gen AI