Huawei Research and Development UK Limited
Кембридж, Великобритания20 дней назад
Название: Инженер-программист в области ИИ – среда выполнения и системы (подрядчик) Местоположение: нет / Кембридж / Великобритания
О компании Huawei Research and Development UK Limited Основанная в 1987 году, Huawei является ведущим мировым поставщиком инфраструктуры информационно-коммуникационных технологий (ИКТ) и интеллектуальных устройств. У нас 207 000 сотрудников, мы работаем в более чем 170 странах и регионах, обслуживая более трех миллиардов человек по всему миру. Наше видение и миссия — обеспечить цифровыми технологиями каждого человека, дом и организацию для создания полностью связанного, интеллектуального мира. Для этого мы будем способствовать повсеместной связности и содействовать равному доступу к сетям; предоставим облачные технологии и искусственный интеллект во все уголки земли, чтобы обеспечить превосходную вычислительную мощность там, где она вам нужна, когда она вам нужна; создадим цифровые платформы, чтобы помочь всем отраслям и организациям стать более гибкими, эффективными и динамичными; переосмыслим пользовательский опыт с помощью ИИ, сделав его более персонализированным для людей во всех аспектах их жизни, будь то дома, в офисе или в пути. Этот дух инноваций привел Huawei к тесному партнерству с ведущими академическими учреждениями в Великобритании для разработки и совершенствования новейших технологий. Имея общую приверженность инновациям и прогрессу, обе стороны совместно работали над достижением общих целей и установлением прочного партнерства. Партнерство между Великобританией и Huawei помогает разрабатывать технологии будущего, которые изменят то, как мы все общаемся, работаем и живем. В течение последних 30 лет мы сохраняли непоколебимую сосредоточенность, отвергая короткие пути и легкие возможности, которые не соответствуют нашему основному бизнесу. Подходя практично ко всему, что мы делаем, мы концентрируем наши усилия и терпеливо инвестируем для достижения технологических прорывов. Эта стратегическая направленность является отражением наших основных ценностей: Ориентация на клиента, Вдохновляющая преданность, Настойчивость, Рост через осмысление. Обзор Huawei Research and Development UK Limited Видение Huawei — полностью связанный, интеллектуальный мир. Для достижения этой цели мы работаем над тем, чтобы вдохновить страсть к фундаментальным исследованиям во всем мире. Наша общая страсть способствует развитию по всей глобальной цепочке создания инновационной стоимости. Huawei имеет крупнейшую организацию по исследованиям и разработкам в мире с более чем 96 000 сотрудников в исследовательских центрах по всему миру. В Великобритании у нас уже есть проектные центры в Кембридже, Лондоне, Эдинбурге и Ипсуиче. Мы продолжаем исследовать и определять новые направления исследований и новые услуги. Мы расширили наше сотрудничество с академическими исследователями; исследовали новые сетевые архитектуры, интеграцию коммуникаций и ключевые технологии; и разработали фундаментальные теории этих технологий. Мы приглашаем вас присоединиться к нам в этом захватывающем путешествии и продвинуть свою карьеру вперед. Краткое описание вакансии В качестве инженера-программиста вы будете участвовать в проектировании и внедрении системного программного обеспечения и программного обеспечения среды выполнения для высокопроизводительных рабочих нагрузок ИИ. Работа будет сосредоточена на повышении производительности и эффективности инференса ИИ, включая рабочие нагрузки больших языковых моделей и выполнение на нескольких ускорителях. Ключевые обязанности: Вы будете: · Проектировать, прототипировать и внедрять оптимизации среды выполнения для рабочих нагрузок ИИ с акцентом на низкую задержку и высокопроизводительный инференс. · Исследовать методы среды выполнения, включая планирование задач, выполнение на основе графов, асинхронное выполнение, управление ресурсами, синхронизацию, а также координацию памяти и коммуникаций. · Профилировать рабочие нагрузки ИИ и выявлять узкие места производительности в стеке CPU, ускорителя, среды выполнения и коммуникаций. · Исследовать эффективное выполнение рабочих нагрузок на нескольких NPU, включая совмещение вычислений/коммуникаций и минимизацию накладных расходов на стороне хоста. · Работать с фреймворками ИИ, такими как vLLM/SGLang, системами инференса и программными стеками ускорителей для прототипирования и оценки новых механизмов среды выполнения. · Сотрудничать с исследователями и инженерами, работающими над фреймворками, компиляторами, системами среды выполнения и архитектурой процессоров. Данное описание вакансии является лишь общим изложением задач, обязанностей и результатов, требуемых от данной должности. Сотрудник будет выполнять любые другие обязанности, которые могут быть разумно потребованы его/ее руководителем. Описание вакансии и личные характеристики могут пересматриваться на постоянной основе в соответствии с меняющимися потребностями Huawei Research and Development UK Limited. Требования: · Хорошие навыки разработки программного обеспечения на C/C++ и Python. · Понимание концепций системного программирования, таких как параллелизм, потоки, синхронизация, управление памятью и асинхронное выполнение. · Практический опыт в одной из соответствующих областей, такой как системы среды выполнения, распределенные системы, системы ИИ/МО, программирование GPU/NPU, компиляторы или высокопроизводительные вычисления. · Способность анализировать производительность программного обеспечения, отлаживать сложные системы и рассуждать об узких местах производительности. · Знакомство с современными рабочими нагрузками ИИ и интерес к высокопроизводительному инференсу ИИ и системам ускорителей. · Способность изучать новые программные и аппаратные платформы и совместно работать над исследовательскими и инженерными задачами. Обратите внимание, что для данной подрядной должности не предоставляется визовая поддержка. Желательно: · Опыт работы с программными средами GPU или NPU, такими как CUDA, ROCm, OpenCL или CANN/Ascend. · Опыт работы с фреймворками ИИ или системами инференса/обслуживания, такими как PyTorch, vLLM, SGLang, ONNX Runtime или аналогичными системами. · Опыт работы с инструментами профилирования и анализа производительности для CPU, GPU или NPU. · Знание многоустройственного или распределенного выполнения, коллективных коммуникаций, планирования задач или управления ресурсами. · Опыт работы с графовыми системами выполнения или асинхронными системами среды выполнения. · Знакомство с технологиями компиляторов, такими как LLVM или MLIR. · Опыт оптимизации рабочих нагрузок машинного обучения или высокопроизводительных вычислений.
Уровень английского
B2 - Выше среднего
ИИ напишет его по твоему резюме, останется только отправить
Оценка RocketHunt по реальным зарплатам
Оценка RocketHunt по реальным зарплатам