Machine Learning Systems Engineer

Job expired!

Краткое описание: Прекрасная возможность для страстного инженера систем машинного обучения в компании Apple. Присоединяйтесь к нашей динамичной команде Cloud Platform и вносите свой вклад в наши инновационные программные решения, включающие генеративный ИИ и крупные модели машинного обучения.

Будучи важным членом нашей команды, вы будете заниматься разработкой ключевых библиотек и сервисов, которые лежат в основе основных систем Apple. Ваша задача будет заключаться в инженерии надежного программного стека, предназначенного для эффективной работы крупномасштабных моделей машинного обучения на нескольких высокопроизводительных SoCs Apple Silicon. Эта роль является смесью передовых технических навыков и креативности, находящейся на переднем крае технологий машинного обучения.

  • Опыт работы и оценки моделей машинного обучения с точки зрения качества и показателей производительности.
  • Навыки оптимизации системного уровня кода, включая оценку мощности и производительности для аппаратного ускорения ML.
  • Значительный опыт в разработке на стороне сервера в больших масштабах.
  • Владение языками программирования, такими как Swift, C, C++, а также средами, включая iOS/macOS и XCode.
  • Желательные навыки включают знакомство с ML стеком Apple (ANE, CoreML, MPS/Metal), распределенными ML фреймворками (PyTorch-distributed, NCCL) и системами коммуникации с высокой пропускной способностью между чипами.

Успешные кандидаты будут разрабатывать эффективное, масштабируемое программное обеспечение на Swift и C++, которое улучшает наши фреймворки ML. Эти фреймворки предназначены для координации задач ML-инференции на различных блоках аппаратного ускорения IP на разных SoCs. Вы также будете участвовать в развертывании и управлении моделями ML и поддержке высокоуровневых платформ машинного обучения. Наша цель - постоянно инновировать и улучшать, делая Apple захватывающим местом для продвижения вашей карьеры.

Наша команда состоит из высококвалифицированных, сотрудничающих инженеров, ценящих профессиональный рост и командную работу. Мы являемся экспертами в разнообразных доменах в области облачных программных сервисов и платформ. На этой должности вы будете интегрировать код инференции в комплексные сервисные стеки, обеспечивая бесшовный и эффективный пользовательский опыт.