Senior/Principal Software Engineer - AI Infrastructure
ЗарплатаПо договорённости
ФорматНе указан
ЛокацияRedmond, Не указана
ГрейдSenior
Microsoft ищет Senior/Principal Software Engineer в команду AI Infra. Команда отвечает за создание фундаментальных платформ, сервисов, моделей программирования и инструментов для разработчиков, обеспечивающих работу приложений на базе генеративного ИИ. Платформы обрабатывают AI-нагрузки для клиентов и оказывают значительное влияние на продукты Microsoft и корпоративных заказчиков.
Задачи:
- Архитектура, проектирование и разработка основных вычислительных сервисов, обеспечивающих работу AzureML, для решения сложных задач ИИ с использованием современных LLM-моделей, таких как GPT5 и OSS-модели.
- Архитектура, проектирование и разработка основных сервисов AI-инфраструктуры, поддерживающих крупномасштабное обучение и инференс ИИ.
- Разработка, тестирование и поддержка бэкенд-сервисов на C#, Go, Rust, C++, размещенных в кластерах Kubernetes и контейнерах Docker.
- Разработка и эксплуатация инфраструктурного фреймворка для обучения/инференса и систем машинного обучения.
- Улучшение систем и приложений для обеспечения высокой стабильности, эффективности, поддерживаемости, низкой задержки и строгой облачной безопасности.
- Операционная поддержка и ответственность DRI за продукт.
- Тесное сотрудничество с инженерами, дата-сайентистами внутри команды, внутренними исследовательскими командами Microsoft и внешними предприятиями.
- Обеспечение видения, экспертизы и технического лидерства для других членов команды.
Требования:
- Степень бакалавра в области компьютерных наук или смежной технической области И 4+ года опыта технической инженерии с программированием на языках, включая, но не ограничиваясь: C, C++, C#, Java, JavaScript или Python, ИЛИ эквивалентный опыт.
- Предпочтительные/дополнительные квалификации:
- Степень магистра в области компьютерных наук или смежной технической области И 8+ лет опыта технической инженерии с программированием на языках, включая, но не ограничиваясь: C, C++, C#, Java, JavaScript или Python, ИЛИ степень бакалавра в области компьютерных наук или смежной технической области И 12+ лет опыта технической инженерии с программированием на языках, включая, но не ограничиваясь: C, C++, C#, Java, JavaScript или Python, ИЛИ эквивалентный опыт.
- Знание и практический опыт работы с системами обучения больших моделей.
- 3+ года опыта эксплуатации и проектирования систем, поддерживающих обучение больших моделей.
- Опыт в распределенных системах и архитектуре.
- Знание AI-инфраструктуры и рабочих нагрузок.
Условия:
- Возможность прохождения проверки безопасности Microsoft Cloud Background Check при найме/переводе и каждые два года после этого.
- Базовая заработная плата для уровня Software Engineering IC4 в США: от 119 800 до 234 700 USD в год. Для отдельных локаций (район залива Сан-Франциско и метрополия Нью-Йорка) диапазон составляет от 160 200 до 261 000 USD в год.
- Базовая заработная плата для уровня Software Engineering IC5 в США: от 142 800 до 274 800 USD в год. Для отдельных локаций (район залива Сан-Франциско и метрополия Нью-Йорка) диапазон составляет от 188 000 до 304 200 USD в год.
- Некоторые роли могут иметь право на льготы и дополнительную компенсацию.
Инструменты в вакансии
Навыки и технологии
Направления