Індустрії, що використовують GPU, включаючи ігри, машинне навчання та технічні обчислення, швидко еволюціонують завдяки підвищенню продуктивності GPU. З підвищенням продуктивності GPU зростає і складність коду, що робить витончені мови програмування для GPU важливими для цих індустрій. Команда компілятора HLSL у Microsoft перебуває на передовій графіки та програмування GPU, очолюючи ініціативи з розробки, впровадження і розкриття новітніх функцій апаратного забезпечення GPU.
Як Software Engineer II-Frontend, ви будете:
- Співпрацювати з партнерами в галузі, щоб забезпечити, що наш компілятор надає найкращий в своєму класі контент і продуктивність.
- Взаємодіяти з клієнтами, партнерами і зацікавленими сторонами для визначення та впровадження дорожньої карти для майбутнього програмування GPU за допомогою HLSL.
- Бути глибоко залученими в розробку та впровадження нових функцій у компіляторі.
- Втілювати культуру і цінності Microsoft у всьому, що ви робите.
Щоб досягти успіху в цій ролі, ви повинні мати:
- Ступінь бакалавра в області комп'ютерних наук або в суміжній технічній дисципліні та 2+ роки досвіду технічної інженерії з кодуванням на мовах, включаючи, але не обмежуючись, C, C++ або Python, або еквівалентний досвід.
- 2+ роки досвіду роботи з компіляторами LLVM (або аналогічними розробками).
- Здатність виконати вимоги щодо перевірки безпеки Microsoft, клієнтів та/або уряду. Ця роль вимагає проходження перевірки фону Microsoft Cloud при наймі/переказі і кожні два роки надалі.
- Ступінь бакалавра в області комп'ютерних наук або в суміжній технічній області, та 4+ роки досвіду технічної інженерії з кодуванням на мовах, включаючи, але не обмежуючись, C, C++ або Python, або еквівалентний досвід.
- Досвід у випуску компіляторів та/або ігор.
- Продемонстровані знання сучасних методів рендерингу.
- Професійне розуміння принципів роботи апаратного забезпечення GPU та API.
Типовий діапазон базової оплати за цю роль по всій Канаді:
- Software Engineering IC3: CAD $83,600 - CAD $159,600 на рік.
- Software Engineering IC4: CAD $108,100 - CAD $199,700 на рік.
Знайдіть додаткову інформацію про оплату тут: Інформація про оплату в Канаді
Microsoft прийматиме заявки та оброблятиме пропозиції по цих ролях на постійній основі.
Microsoft – це працедавець з рівними можливостями. Усім кваліфікованим кандидатам буде надано розгляд для працевлаштування незалежно від віку, походження, кольору шкіри, відпустки для догляду за сім'єю або медичного догляду, гендерної ідентичності або вираження, генетичної інформації, сімейного стану, медичного стану, національного походження, фізичної або психіч