Команда Direct Machine Learning (ML) Platform в организации Core OS доставляет ведущие инновации Microsoft в области машинного обучения и искусственного интеллекта для миллионов разработчиков Windows по всему миру. Обеспечивая инновации платформы для машинного обучения на различных аппаратных архитектурах, команда DirectML играет ключевую роль в продвижении экосистемы Windows.
Ваша роль как старшего инженера по разработке программного обеспечения включает:
- Сотрудничество с инженерами от поставщиков аппаратного обеспечения GPU и NPU для разработки и поддержки текущих и будущих функций платформы DirectML на различных вычислительных устройствах.
- Разработка и поддержка надежных и масштабируемых систем оценки производительности, работающих на разных вычислительных устройствах.
- Расширение и поддержка пакета соответствия аппаратного обеспечения для обеспечения того, чтобы платформа DirectML всегда давала точные результаты на поддерживаемых устройствах.
- Мониторинг ежедневных сборок платформы и поддержание надежной автоматизированной системы мониторинга.
- Работа с инженерами из сообщества с открытым исходным кодом для поддержки связанных проектов в этом сообществе.
- Воплощение нашей культуры и ценностей уважения, честности и ответственности.
Квалификации
Необходимые квалификации
- Степень бакалавра в области компьютерных наук или смежной технической дисциплины И 4+ лет технического опыта работы с языками программирования, такими как C, C++, C#, Java, JavaScript или Python ИЛИ эквивалентный опыт.
- 4+ лет опыта разработки коммерческого качества программных продуктов для потребителей или предприятий.
- 4+ лет опыта кодирования на C/C++ и отладки на низком уровне.
Другие требования
- Способность соответствовать требованиям Microsoft, клиентов и/или государственных органов по проверке безопасности. Это включает прохождение проверки на соответствие требованиям Microsoft Cloud при приеме на работу/переводе и каждые два года после этого.
Предпочтительные квалификации
- Практический опыт разработки компиляторов или ядер для машинного обучения.
- Опыт обучения или точной настройки языковых моделей.
- Знание архитектуры вычислений GPU и опыт написания высокопроизводительных вычислительных шейдеров для операций машинного обучения.
- Сильные навыки коммуникации и взаимодействия с клиентами, способность справляться с неопределенностью, приоритизировать задачи разработки программного обеспечения и доказанный послужной список успехов с клиентами.
В Core OS мы отвечаем за операционные системы, на которых работают Azure, Linux ОС от Microsoft, Windows Client, Xbox и экосистема Windows Server. Наша миссия - поддержка всех облачных бизнесов и миллиардов клиентов по всему миру, обеспечивая высококачественные и эффективные операционные системы и компоненты платформы.
Наша миссия - дать возможность каждому человеку и организации добиться большего. В Microsoft мы культивируем культуру уважения, честности и ответственности, стимулируя инновации для поддержки других. Мы привержены образу мышления, ориентированному на рост, и созданию инклюзивной среды, где каждый сможет преуспеть.
Местоположение: Эта роль предполагает базовую зарплату в диапазоне от 117 200 до 229 200 долларов США в год по всей территории США. Для некоторых локаций, таких как Сан-Франциско и Нью-Йорк, диапазон составляет от 153 600 до 250 200 долларов США в год.
Преимущества: Определенные роли могут быть доступны с преимуществами и дополнительной компенсацией. Дополнительную информацию можно найти здесь: Преимущества Microsoft.
Срок подачи заявок: Заявки принимаются до 19 июня 2024 года.
Работодатель