AIML - Machine Learning Engineer, Core ML Model Conversion (ODML) Machine Learning Platform & Infrastructure

Job expired!

Краткое описание позиции: Готовы ли вы сформировать будущее технологий, повысив возможности машинного обучения для Apple Silicon? Присоединяйтесь к нам в качестве инженера по машинному обучению, где вы сможете повлиять на революционные функции на основе ML в различных продуктах и услугах Apple. Это ваш шанс изменить технологический ландшафт, оптимизируя и внедряя передовые модели ML. Идентификатор позиции: 200524831, Местоположение: Купертино, Калифорния, Количество рабочих часов в неделю: 40, Дата публикации: 16 мая 2024 г.

В качестве ключевого члена нашей команды вы будете:

  • Конвертировать модели глубокого обучения из PyTorch и других фреймворков в формат Core ML, дружелюбный к Apple.
  • Проводить бенчмарки и анализировать влияние на производительность выполнения модели на нейронном процессоре, GPU и CPU от Apple.
  • Руководить интеграцией и оптимизацией моделей ML, обеспечивая высокую производительность при низкой задержке и эффективном использовании памяти.
  • Разрабатывать и улучшать инструменты в сообществе открытого исходного кода CoreMLTools, сотрудничая с ведущими профессионалами индустрии.
  • Создавать подробную документацию и демонстрации для руководства и вдохновения разработчиков по всему миру.

Идеальные кандидаты должны обладать:

  • Глубокими основными знаниями машинного обучения, включая последние архитектуры и операции моделей.
  • Знанием PyTorch, TensorFlow (TF) или JAX на уровне эксперта, с практическим опытом работы с вычислительными графами.
  • Прочными навыками программирования на Python, знание C++ является преимуществом.
  • Подтверждённым опытом развёртывания и оптимизации моделей с историей разработки публичных API.
  • Страсть к вкладу и взаимодействию с сообществом открытого исходного кода ML.

Мы отвечаем за разработку Core ML Tools, инновационной библиотеки с открытым исходным кодом на Python. Если вы увлечены манипулированием вычислительными графами, оптимизацией моделей машинного обучения для выполнения на устройстве и сотрудничеством в рамках инновационного технологического сообщества, вы будете процветать в нашей динамичной среде.

Минимальные требования: степень бакалавра