ITNEWS.pro
…
24 декабря 2025 в 10:58
Подписаться
Microsoft не доверяет ИИ самые критичные задачи по безопасности. Корпорация ищет экспертов по Rust

На фоне бума ИИ Microsoft принимает стратегическое решение: компания не готова отдать нейросетям безопасность Windows и ищет опытных Rust-разработчиков. Ведущий инженер компании Гален Хант в своей публикации на LinkedIn объявил, что к 2030 году Windows собирается полностью исключить код на C и C++ из своих ключевых продуктов, заменив его на Rust. Но СМИ сразу же преувеличили масштаб до «переписывания всей операционной системы».

На самом деле пока речь идёт об исследовательском проекте команды CoreAI по автоматизированной миграции огромных кодовых баз с C/C++ на Rust. Инфраструктура объединяет алгоритмы анализа структуры программ и ИИ-агентов: сначала строятся графы зависимостей для миллионов строк, затем ИИ генерирует предлагаемые изменения. Внутренний ориентир — «1 инженер — 1 месяц — 1 миллион строк кода». Искусственный интеллект ускоряет рутину, но финальная проверка, особенно для ядра Windows, остаётся за человеком.

​Как говорится, если что-то работает — не трогай. Но с C и C++ в Windows всё работает неидеально: десятилетиями эти языки создавали дыры в безопасности. Например, переполнение буфера — когда программа записывает данные за пределы выделенного участка памяти, что позволяет злоумышленникам внедрить вредоносный код. А также обращение к освобожденной памяти (use-after-free) — когда код пытается использовать память, уже освобождённую для повторного использования, вызывая хаос или уязвимости. Из-за таких ошибок хакеры взламывали систему.

Rust решает проблему на корню: его компилятор проверяет правила владения (ownership: каждый кусок данных имеет одного «владельца» — после завершения процесса, данные автоматически освобождаются) и заимствования (borrowing: временная «аренда» данных без передачи владения, со строгими правилами, чтобы избежать одновременного изменения). Производительность остаётся на уровне C++.

С 2023 года Microsoft запретила новые части ядра Windows на C/C++ — только Rust для драйверов и библиотек.

​Специалисты нужны корпорации по одной простой причине: ИИ не несет ответственности и не справляется с крайними сценариями, архитектурными решениями или оптимизацией под безопасность. Поэтому Microsoft ищет Principal Software Engineer с 3+ годами опыта Rust, опытом системного программирования (ОС, компиляторы) для команды Future of Scalable Software Engineering в Редмонде. Зарплата от 140 до 275 тысяч долларов в год.

Может, это именно та работа, которую вы искали?

1. Перейдите на careers.microsoft.com и введите ID вакансии 200013722 (или ищите «Rust Principal Software Engineer»).

2. Создайте профиль, загрузите резюме с акцентом на Rust, низкоуровневые системы и миграцию кода (LinkedIn-интеграция упростит).

3. Подайте заявку онлайн, собеседования на английском с практическими задачами по ownership/FFI.


Подписывайся на наш Telegram и не пропусти главные новости!